Sr .net Developer Resume
Reston, VA
SUMMARY:
- More than 8 years of experience in Software Development in Microsoft Technologies using .NET, C#, ASP.NET, MVC, ADO.NET, SQL Server, LINQ and Entity Framework.
- Working experience with both Agile Scrum and Waterfall methodologies in projects.
- Hands on experience with client side technologies that include Java Script, HTML, CSS, jQuery and Bootstrap.
- Developed web applications with both ASP.NET MVC 5 and ASP.NET web Forms with both ADO.NET and Entity Framework.
- Extensive experience in building web applications using ASP.NET Web Forms and MVCwhich include creating User Controls, Master Pages and various state management techniques for web forms and building HTML Helper libraries in MVC.
- Worked on database ER design and experience in performance tuning of SQL queries using number of techniques and tools that include Profiler, DTA and Execution plan.
- Extensive experience in developing database objects that include but not limited to Stored Procedures, Views, Triggers in SQL Server and Oracle.
- Implemented projects in N - Tier architecture and SOA (Service Oriented architecture).
- Used LINQ in multiple projects and created Extension methods in most of the projects.
- Used Entity Framework in both code-first and database first approaches and also have good experience in code-first migrations along with Fluent API.
- Used jQuery/jQuery UI in projects for UI along with jQuery Ajax calls that include consuming REST based WCF services and Web API services with JSON data.
- Good understanding of deploying websites and web services on IIS in various environments.
- Worked on Dependency Injection and wrote code based on SOLID principles.
- Excellent analytical skills along with strong communication skills and can quickly adapt to any environment.
TECHNICAL SKILLS:
- C#
- ASP.NET
- Object Oriented Programming
- HTML5
- LINQ
- UI/UX Design
- ELMAH
- ASP.NET MVC
- SOLID Concepts
- CSS3
- Entity Framework & ADO.NET
- Agile/Scrum methodologies
- T-SQL jQuery
- SQL Server 2012/2008/2005
- PL/SQL
- WCF
- Client/Server Architecture
- XML
- Web API
- TFS, VSS, Git
- JavaScript
- Ninject and Moq
- Jira
PROFESSIONAL EXPERIENCE:
Sr .NET Developer
Confidential, Reston, VA
Responsibilities:
- Designed and implemented the MDR (Missing Data Refiller) module by using MVC 4, JQuery 1.9, Razor, SQL Server 2012, AJAX to provide a process to fill in the missing Data in the database.
- Designed and developedRestful Web Services using ASP.NET Web API that are used internally in the ACRedit system to export the excel documents for each work list.
- Created user friendly and reusable UI components using HTML, CSS, JavaScript, jQuery, jQuery and Ajax. Developed HTML Helper classes in MVC for reusability.
- Used Entity framework 5.0 with database-first approach and worked with both Data Annotations and Fluent API.
- Developed code based on SOLID principles.
- Developed Unit tests in MVC.
- Implemented Entity Framework Eager Loading and Lazy Loading features depending on the requirements of the Webpage.
- Implemented Exception Handling and Error Logging by using ELMAH.
- Setup and implemented the commands in Jenkins to auto publish for ACRedit artifacts.
Technology: C#, ASP.Net MVC4, Entity Framework 5, jQuery 1.9, IIS, HTML, CSS, Bootstrap, Visual Studio 2012 and SQL Server 2012, ELMAH
Sr .NET Developer
Confidential, Rochester, NY
Responsibilities:
- Develop web based application, framework & design for feature scenarios by using RESTful API, MVC, Razor, SQL Server 2012, AJAX
- Design and developedRestful Web Services using ASP.NET Web API that are used internally in Confidential and exposed to clients.
- Created user friendly and reusable UI components using HTML, CSS, JavaScript, jQuery, jQueryUI, Bootstrap and Ajax. Developed HTML Helper classes in MVC for reusability.
- Used Entity framework 6.0 with Code-first approach and worked with both Data Annotations and Fluent API along with Code First Migrations.
- Developed code based on SOLID principles and implemented Dependency Injection with constructor Injections using Ninject as IOC container.
- Developed Unit tests in MVC.
- Implemented Entity Framework Eager Loading and Lazy Loading features depending on the requirements of the Webpage.
- Worked on Agile Methodology environment (Scrum).
- Was involved in Sprint Planning and Review meetings and daily stand-ups.
Technology: C#, ASP.Net MVC 5, Entity Framework 6, jQuery, IIS, ADO.NET,HTML, CSS, Bootstrap, Visual Studio 2012 and SQL Server 2012
.NET Developer
Confidential, Syracuse, NY
Responsibilities:
- Developed applications using ASP.NET MVC 3, C#, ADO.NET, SQL 2008, WCF.
- Developed components, base class libraries, Interfaces for this application using C#
- Developed a highly interactive graphical ASP.NETweb based application using HTML, CSS, jQuery and Bootstrap.
- Worked on Server side Pagination for optimal performance when displaying large amounts of data in tabular format.
- Worked on Search functionality for the application that includes Autocomplete of the search terms and displaying results in graphical grid.
- Extensively worked on Web Services using WCF for exposing data to third part clients and also consumed external web services for integration.
- Involved in unit testing, fixing bugs and maintenance of the product.
- Deploy the complete application in staging and production server, configured the complete environment.
- Actively involved in Database design and developed optimized stored procedures using T-SQL.
Technology: C#, ASP.NET MVC 3, jQuery, IIS, WCF,ADO.NET, CSS, Visual Studio 2010and SQL Server 2008
.NET Developer
Confidential
Responsibilities:
- Applied Machine Learning techniques to analyze and classify system errors
- Performed functional tests and stress tests on the accuracy of the system
- Designed and Developed Stored Procedures, Tables and Views in SQL Server.
- Worked on various performance tuning techniques that include SQL Query optimization, using proper indexes, server-side pagination and various Ajax techniques.
- Worked with CSS and HTML for unified look throughout the web application.
- Worked on ADO.NET for Data Access Layer in the application that was developed using three-layer architecture.
- Worked on ASP.NET Grid Controls that include GridView and Repeater and also User Controls forreusable components in the application.
- Involved in the Deployment and Delivery of the product in the client environment.
Technology: C#, ASP.NET, ADO.NET, TFS,LINQ, HTML, CSS,Visual Studio 2008 and SQL Server 2008
.NET Developer
Confidential
Responsibilities:
- Interacted with Business Analyst to understand the Business Requirement Document (BRD).
- Designed, developed and tested web forms using Visual Studio 2008
- Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, data table for consistent access to SQL data sources.
- Extensively used Data Grid, Data List and Repeater controls.
- Master pages were used to provide consistent design all over the application.
- Involved in system analysis, design and development.
- Provided database connectivity using ADO.Net and created procedures, Indexes and Triggers using MS SQL Server 2005.
- Involved in the Deployment and Delivery of the product in the client environment.
- Used VSS for code repository and Version Control.
Technology: C#, ASP.NET, ADO.NET,CSS, VSS,Visual Studio 2008and SQL Server 2005
Jr .NET Developer
Confidential
Responsibilities:
- Design and development of the whole architecture of the Application of Web forms using ASP.NET, C#, Java Script and SQL Server 2005.
- Used AJAX coding techniques to send the requests to server and receive the results from server
- Designed and developed Store procedures, tables, views. Use SQL server as database
- Designed the test plan and implemented the white box testing, black box testing and regression test
- Use SVN to do the version control
- Designed, developed, tested the models of Order Management, Product Management, Product Detail
- Performed code merge for different modules during deployment in the application.
Technology: C#, ASP.NET, ADO.NET, CSS, VSS, Visual Studio 2005and SQL Server 2005