.net Developer Resume
Braintree, MA
SUMMARY
- Over 8+ years of experience in developing Client/Server, Internet and Intranet applications from design to deployment.
- Experience in developing Windows Applications.
- Expert in design and development of n - tier web applications using technologies such as ASP, ASP.NET (MVC), ADO.NET, Entity Framework, JQuery, and SQL Server.
- Experience in developing web based applications in MVC Architecture.
- Experience in developing web applications in ASP.Net MVC 4 and Knowledge of ASP.Net MVC 5(Filter Override).
- Worked with .NET Server Controls like Data Grid/Grid View, Data List, List View, Repeater Control, etc., to retrieve data from the database and display it to the user.
- Experience in developing of WPF applications using Expression Blend.
- Experience in working with Windows Communication Foundation (WCF).
- Experience working with Web Api.
- Knowledge of developing applications using Silverlight.
- Knowledge of Asynchronous Programming with Async and Await keywords.
- Experience in developing ASP.NET Web Services.
- Experience in developing client side code using, Require.js, datatable.js and other JavaScript frameworks. Good knowledge of WebGL.
- Experience developing web front end using HTML5, CSS3 and Bootstrap.
- Good knowledge in Object Oriented Analysis and Design (OOAD) and SQL Server.
- Designing, maintaining and analyzing Databases, stored procedures and triggers using SQL Server 2005/2008 and application interaction using ADO.NET
- Working knowledge in Database Design, Management and SQL Programming.
- Good knowledge and experience in Database Modeling Concepts, Query Optimization and Query Building.
- Excellent Database programming skills in MS SQL Server 2005/2008, Oracle and MS Access.
- Experience in developing both front and back end for cross-browser Web Portals, highly interactive AJAX based applications.
- Data layer programming skills using PL/SQL, T-SQL stored procedures, functions, and triggers.
- Knowledge of HTML 5 and CSS3. Good Understanding of Web Socket implementation using SignalR.
- Experience of working with command query responsibility segregation pattern.
- Good Understanding of Dependency injection design pattern.
- Excellent debugging capabilities to debug applications.
- Worked in developing applications with agile methodologies.
- Complete understanding of SDLC (Software Development Life Cycle).
- Excellent verbal and interpersonal skills; good analytical and debugging skills; systematic approach to system architecture design and programming tasks; Excellent Problem solving skills.
TECHNICAL SKILLS
Programming Languages: C#, VB.NET, PL/SQL
.Net Technologies: ASP.NET, ADO.NET, Web Services, Ajax, WPF, WCF, XAML, Entity Framework, Web Api.
Developments Tools & Technologies: Visual Studio.NET 2012, SQL Server Integration Services, Visual Studio 6.0, Expression Blend, Dream Weaver
Web Technologies: ASP.NET, Silverlight, AJAX, JQuery, Java Script, HTML5, CSS3
Web/Application Servers: IIS 7.0/6.0,Windows Server 2003 SP1, Apache Tomcat
Web Development: ASP.NET, XML, XSL, JavaScript, Angular JS, HTML/DHTML, CSS
RDBMS: MS SQL Server 2008/2005, MS Access, Oracle
Version Control Tools: Visual Source Safe, TFS, SVN
Reporting Tool: SSIS, SSRS
Web Technologies: ASP.NET, HTML, XHTML, CSS 3, HTML5, DHTML, JavaScript
Programming Languages: C#, VB.Net, VBScript, JavaScript, SQL and PL/SQL.
Databases: MS-SQL Server 2005/ 2008, SQL Server Integration Services (SSIS), SQL Server Reporting Services, Crystal Reports
Technologies: Microsoft .Net Framework, ADO.NET, Entity Framework 6, Web Forms, Silver Light, WPF, XAML, WCF
Project Management: MS Project, MS Office, MS Visio
Reporting Tools: Crystal Reports 10.0
Application/Web Servers: IIS 7.0/6.0/5.0
Version Control: MS - Visual Source Safe, MS- Team Foundation Server.
Development Tools: Visual Studio 2012/2010/2008 , Visual SourceSafe 6.0, Microsoft Visio, Expression Blend, Dream Weaver
PROFESSIONAL EXPERIENCE
Confidential, Braintree, MA
.Net developer
Responsibilities:
- Developed web portal using MVC4, Entity framework, jQuery and bootstrap.
- Developed HTML helpers, Custom filters. Developed Views and partial views using Razor syntax.
- Data access layer is developed with command query responsibility segregation (CQRS) design pattern.
- Used Rquire.js for Dynamic loading of JavaScript and CSS files to front end. Used Datatables.js for implementing tables.
- Used Entity framework with code first approach. Utilized Linq for processing objects returned by entity framework.
- Involved in design and developed of Web Portal with ASP.Net MVC4 and Web Api. Implemented Dependency Injection with Structure map.
- Created Responsive UI that are devise independent by using the latest Web / client side technologies like HTML5, CSS3, Bootstrap, JavaScript and JQuery.
- Involved in developing complex store procedures using TSQL.
- Developed Web Api services and hosted with Asp.net MVC 4 application.
- Implemented Unit Testing using NUnit Framework.
Environment: Visual Studio 2012 IDE, C#, ASP.Net, MVC 4, Json, XML, jQuery, Entity Framework, SQL Server 2008
Confidential, Salem, NH
.Net developer
Responsibilities:
- Involved in rewrite of existing batch jobs, web portal and finding solutions for integrating reports to existing portal. Used MVC4, Entity framework, jQuery and bootstrap for web portal.
- Developed SQL procedures to for batch jobs and portal. Developed a screen to visualize the data using jQuery, HTML5.
- Rewrite of existing batch jobs using C#.
- Designed and developed web portal in MVC4 architecture pattern. Used JQuery, HTML5, CSS3 extensively.
- Used Entity framework for connecting to data base. Developed store procedures where logic is complex and executed with entity framework.
- Utilized Linq for processing objects returned by entity framework.
- Developed portal with bootstrap.
- Implemented dependency injection using Ninject.
- Extensively used jQuery Ajax along with json for developing web portal.
Environment: Visual Studio 2012 IDE, C#, ASP.Net, MVC 4, Json, XML, jQuery, Entity Framework, SQL Server 2008
Confidential, Dallas, TX
.NET Developer
Responsibilities:
- Developed template promotion automation service in c# 4.0, Entity framework. This service can be initiated from WPF application and Web portal.
- Actively participated in Designing and Development and Bug fixes.
- Web portal we-write from classic asp to ASP.Net MVC 4 and added new Functionalities.
- Played an active role in all stages - requirements gathering, analysis and design, development, testing, debugging, implementing and deployment of the application.
- Used MVC design pattern, ASP.Net WEB API, JQuery, JSON, for developing Web Portal. Implemented Dependency Injection.
- Used jQuery as JavaScript Library for handling Ajax calls and client side validations.
- Created WCF Services to consume Template promotion automation service from other portal and applications.
- Analyzing Bugs, Designing and Coding solutions.
- Working with Aspose to read the fields from Microsoft word document.
- Developed SQL store procedures and complex queries in SQL Server 2008.
- Created Entity classes, relationships between entity classes using Entity Framework to manage relational data as objects.
- Developed a WPF application with functionality to start, stop and get status of jobs hosted in scheduled task in windows servers.
- Maintained Source Code Version Control using TFS.
Environment: Visual Studio 2012 IDE, C#, ASP.Net, MVC 4, Json, XML, WCF, jQuery, Entity Framework, SQL Server 2008
Confidential, Columbus OH
.NET Developer
Responsibilities:
- Developed template promotion automation service in c# 4.0, Entity framework. This services can be initiated from WPF application.
- Actively participated in Development and Enhancement of the application.
- Developed a Web portal using ASP.Net MVC 3.
- Played an active role in all stages - requirements gathering, analysis and design, development, testing, debugging, implementing and deployment of the application.
- Used MVC design pattern for developing web application in ASP.NET 3.5.
- Used jQuery as JavaScript Library for handling Ajax calls and client side validations.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Analyzing reported bugs and fixing.
- Created database tables and implemented SQL store procedures, triggers and complex queries in SQL Server 2008. Involved in system study and database redesigning.
- Designed UI dropdown dependency and integrated its functionality with MVC using JQuery.
- Maintained Source Code Version Control using SVN.
Environment: Visual Studio 2010 IDE, C#, ASP.Net, MVC 3, XML, LINQ, WCF, jQuery, Entity Framework, SQL Server 2008
Confidential, Columbus OH
.NET Developer
Responsibilities:
- Actively participated in migration of existing application to .NET framework 3.5.
- Played an active role in all stages - requirements gathering, analysis and design, development, testing, debugging, implementing and deployment the application
- Involved in application enhancement in terms of Speed, improved security, Error Logging, Exception handling, Code Reuse with Object oriented design.
- Used MVC design pattern for developing the application in ASP.NET 3.5.
- JavaScript for client side validation
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Analyzing reported bugs, designing solutions, and writing code, debug existing programs
- Created database tables and implemented SQL store procedures, triggers and complex queries in SQL Server 2005. Partly involved in system study and database redesigning.
- Documenting the application and creating flow charts by using Microsoft Visio.
- Participated in JAD sessions.
Environment: Visual Studio 2010 IDE, C#, ASP.Net, XML, ADO.NET, WPF, WCF, XAML, SQL Server 2005
Confidential, San Francisco CA
.NET Developer
Responsibilities:
- Analyze and Designed Approaches, UML Use Case, Class Diagram, State Diagram, and Activity Diagram.
- Developed the data layer class using C# which is reusable for data transactions of entire project.
- Used MVC design pattern for developing the application in ASP.NET 3.5.
- Using architectural extensions of Microsoft Enterprise library.
- Used Telerik controls for rich data visualization in developing applications.
- Used ADO.Net to connect the web forms to data sources such as MS SQL Server and Xml files for manipulating data in database.
- Used List, Trees, Toolbars, Menus and Context Menus for navigating between pages in Windows Presentation Foundation (WPF).
- Used the WPF/XAML for the front end and WCF to implement the various services.
- Worked with Grid Controls, Sever controls to meet the client requirements.
- Coded using XSLT in generating Student list taking the data from XML document and formatting with XSL.
- Designed and developed various reports using Crystal Reports and gave option to export to Excel and .PDF files. The reports have an option to enter parameter values from the form.
Environment: Visual Studio 2008 IDE, C#, ASP.Net, ADO.Net, XML, IIS, Crystal Report, SQL server 2008, WPF, Adobe Photoshop.
Confidential, Harleysville, PA
.NET Developer
Responsibilities:
- Extensively used ASP.net for UI design with VB.Net acting as a code behind.
- Created various Web Forms & User Interfaces Screens using VB.NET & ASP.Net.
- Implemented complex financial processes by designing data and business layers utilizing VB.Net, ADO.NET and XML.
- Written and Developed CSS files, Themes and Skins to maintain same look and feel of Web Pages.
- Designing the database and normalizing the tables.
- Design and Development of Data Access Layer.
- Used Validation controls.
- Created a number of various user controls for the application.
- Used AJAX advanced techniques for textbox autosuggest.
- Used AJILE for Release Planning, Iteration Planning and Tracking, etc.
- Used ADO.NET for the storage and the retrieval of data from the database.
- Wrote Code Generation programs to auto generate VB.Net code as same type of code was required at multiple places in the application.
- Used XML based procedures for ADO.NET objects to facilitate importing of large XML datasets into SQL Server 2005 database.
- Used XML Web Services for exposing some important financial calculation functions to all other applications.
- Perform unit and system testing on queries, reports.
Environment: C#.NET, VB.Net, ASP.NET, ADO.NET, AJILE, AJAX, SQL Server2005, HTML, Microsoft Visual studio.NET 2005, Windows 2005.
Confidential, Florence, KY
.NET Developer
Responsibilities:
- Involved in the Software Development Life Cycle (SDLC) for designing, development phase and testing of the System
- Interacted with the client, for documenting business details and designing Software Requirement Specifications and Project Management.
- Involved in complex Graphical User Interfaces (GUI) using Win Forms
- Developed whole business logic in C#.
- Involved in the Migration of VB applications to .NET 3.0.
- Worked with DBA for designing the structure of Database. Designed the virtual database using Dataset and Data Tables using Integrity constraints and worked with Data Readers for data manipulation.
- Worked with MS-SQL Server 2000/2005 as back-end for storing the data and worked with SQL.
- Extensively worked on the DTS packages to transfer the data between 2 version of data models, loading pricing and availability criteria for various products from the complex excel sheets having entirely different formats and attributes to one generalized database structure.
- Designed and tested DTS\SSIS packages.
- Migrated DTS packages to SSIS and modified the packages accordingly to the new features of SSIS and carried out a migration of databases from SQL Server .
- Extensively worked with SQL Profiler, Index Tuning wizard for Performance tuning of the Database.
- Extensively worked on stored procedures and triggers.
- Bug fixing and production support.
- Executed CLR Profiler for checking the performance and scalability of Existing Intranet Application.
Environment: Visual Studio 2003/2005, .Net Framework 1.1/ 2.0/3.0,VB, Microsoft Business Intelligence Studio, VB.Net, C#, ADO, ADO.Net, SQL Server 2005/2008.
Confidential, Houston, TX
Software Developer
Responsibilities:
- Studied API of web service provider to list out the hotel search and booking engine.
- Analysis and design of web page layouts, components for various Database components for storing CRM data in the Database Sever using ASP.NET 2.0, AJAX, XML, XSLT, T-SQL Stored Procedures
- Development of an interface for clients for online search.
- UI for accepting online order web pages using ASP .NET with implementation of AJAX technology.
- Developed whole business logic in C#.
- MSXML for parsing of clients stored data, scripting automation using ASP and XML for HTML pages to display response data. Design of web pages using HTML/DHTML and Java scripts. Parsing of client's data and status reporting using XML, XSLT and CSS.
- Used Rich server controls of ASP.NET like, Grid View and Data List controls.
- Responsible for connectivity of database using ADO.NET and used Stored Procedure, parameterized queries & Datasets.
Environment: Visual Studio 2005, HTML, Java Script, ASP.NET 2.0, Web Services, C#, XML, AJAX, XSLT, XPATH, SQL Server 2008, T-SQL Stored Procedures, IIS Server 6.0, MS-Visio.
Confidential
Jr.Net Developer
Responsibilities:
- Analysis of the specifications provided by the clients.
- Involved in Requirement gathering, Functional and technical specification.
- Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.
- Coding and debugging using ASP.NET and C#.NET
- Developed Web forms using ASP.Net server controls and validated input using Java Script.
- Used ADO.Net objects such as DataAdapter, DataReader and DataSet for consistent data access.
- Writing Database routines, stored procedures and fixing up standard specifications
- Creating Reports using the Crystal Report for the reports needed by Middle Office, Back Office users
- Identified, researched, investigated, analyzed, defined and documented business processes
- Involved in Enhancing the Business Layer to provide more interfaces and functions needed for the system.
- Used a hybrid of waterfall and incremental as the SDLC
Environment: .NET Framework 2.0, ASP.NET, Web Services, SOAP Messages, C# .NET, Visual Studio .NET 2003, JavaScript, VSS 6.0, IIS 6.0, HTML, DHTML, Crystal Reports. Oracle