Sr. Net Developer Resume
Mclean, VA
SUMMARY
- Almost 8 years of experience in Development Life Cycle, Web & Client Application Design, Development, Programming, Testing, Support Maintenance, and End - User support using various technologies and platforms.
- Experience working with Angular.js Framework.
- Experienced in full Software Development Lifecycle (SDLC) starting from Requirements Analysis, Design, Coding, Unit and Integration Testing.
- Expertise in front end Web technologies like HTML5, XHTML, DHTML, CSS, XAML, XML, XSL, XSLT, JavaScript, AJAX, Angular.js, j Query, Bootstrap
- Excellent working Knowledge of ASP.NET 4.5 controls like Grid View, Detail View, Master Page and code behind.
- Expert Knowledge of object oriented programming techniques and Microsoft design patterns like Model View View Model Patterns (MVVM), MVC, repository pattern
- Hands on experience with web services architecture like Service Oriented Architecture (WCF), Restful Web services (Web API).
- Excellent skills in developing code for the database applications to interact with the databases, using ADO.NET
- Hands on experience with Entity Framework and LINQ
- Extensive work experience on Functionality Testing, GUI Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing, Black Box Testing, Ad-Hoc and End to End testing.
- Expertise in creating test cases from requirements document, use cases and from a prototype or an existing application
- Excellent working Knowledge of Backend programming, RDBMS (SQL Server, T-SQL, Stored Procedures, Functions, Views and Triggers).
- Have worked with Agile methodologies like Scrum.
- Worked with Team Foundation Server 2010, 2012 and 2013, Visual SourceSafe and Subversion control system.
- Enthusiastic, self-starter, eager to meet challenges and quickly assimilate latest technologies, skills, concepts and ideas.
- Excellent communication, analytical, presentation, training and interpersonal skills,
TECHNICAL SKILLS
Distributed services: WCF, XML Web Services, SOAP, WebAPI, Restful Service, WSDL
Version Control: Visual Source Safe (VSS), Team Foundation Server (TFS),SVN
Languages: C#.NET, SQL
Operating Systems: Windows XP/Vista/7/8
Web Technologies: ASP.NET, ADO.NET, MVC, MVVM, HTML5, JavaScript, CSS3, JQuery, AJAX, XML, Bootstrap, Angular JS
Databases: MS SQL Server 2008/2012
Tool: and Utilities: Microsoft Enterprise Library, NUnit Testing Tool, Visual Studio, Microsoft Visio
PROFESSIONAL EXPERIENCE
Confidential, McLean, VA
Sr. Net Developer
Responsibilities:
- Participated in business meeting and requirement gathering
- Involved in Discussion Board for Client Interaction for the change requests and follow-ups.
- Used MVC, WEB API 2, AngularJS for the front end
- UsedWCFServices and Entity Framework 7 for website development.
- Implemented Search functionality for the website large data.
- Used JSon for server communications and application.
- Experience of handling queries using.Net4.5LINQcomponents.
- ImplementedWeb Servicesfor validating User Authenticity.
- Used windows authentication for user access.
- Implemented various Validation Controls and created Custom Validation Controls using JavaScript to perform Client Side Validation.
- Used jQuery extensively across the application like making Ajax calls, cascading menus, calendar controls, tool tips, sliding menus, Ajax loading tabs, expand collapse panels etc.
- CreatedWCF ServicesandClient Proxyfor communication between Application Server and Web Server.
- Created Joins, Views, functions, stored procedures and triggers as part of the database programming using SQL server 2012
- Involved in performance tuning and query optimization.
- Used role based Authorization for security. Worked with Tortoise SVN for version control, Code Review and for automatic builds and continuous integration.
Environment: .NetFramework 4.5, Visual Studio 2013, MVC 5, C#, HTML, CSS, JavaScript, Web API2, WCF, SQL SERVER 2012, Angular JS.
Confidential, Minnetonka, MN
Sr Net Developer
Responsibilities:
- Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase
- Extensively used Agile-Scrum Methodology to complete the project
- Designed the application using an ASP.NET Web forms,ADO.NET,C#
- Created Html Helpers in order to reduce the amount of tedious typing of HTML tags
- Designed Graphical User Interface (GUI) using Layout Pages, HTML, jQuery,Java script, Telerik Kendo UI, CSS classes and Custom Controls.
- Developed Windows Communication Foundation (WCF- SOAP) methodology to implement the web services
- Developed stored procedures, views and triggers for data manipulation, ensuring set up relations includes indexing, constraints, and foreign keys.
- Performed Unit testing with the testing tool NUnit.
- Worked on Microsoft Team Foundation Server for version control, individual task and branching
- Worked with testing team for test support, defect fixing and end to end integration testing.
- Involved in Production support for the existing claim System.
Environment: .NET Framework 4.0, C#.NET 4.0, ASP.NET 4.0, ADO.NET, Visual studio, SQL Server 2008, CSS, JavaScript, JQuery, SSRS, WCF, SOAP, HTTP, XML, HTML, TFS.
Confidential, Charlotte, NC
.NET Developer
Responsibilities:
- Participated in requirements gathering and compiled them into design document.
- Created Use Case and Class Diagrams in MS Visio usingUMLnotations.
- Involved in Discussion Board for Client Interaction for the change requests and follow-ups.
- Used ASP.NET Master Pages,jQuery, utilizingServer Controls,User Controls,Data Grid controls,Form Validation controls,Custom controlsandCSS.
- Provided session level security and password authentication usingSession objectsandCookies.
- Used ADO.NET Data Adapter, Data Sets, Data Readers for retrieving, querying, and storage and manipulation interface screens developed usingMVC.
- Data binding was extensively used to bind various server controls to the data from database.
- List controlslikerepeater controls,data list controlsanddata grid controls was used in displaying rows of data in a customized template format.
- ImplementedWeb Servicesfor validating credit card information.
- Implemented various Validation Controls and also created Custom Validation Controls using JavaScript to perform Client Side Validation.
- Used jQuery extensively across the application like making Ajax calls, cascading menus, calendar controls, tool tips, sliding menus, Ajax loading tabs, expand collapse panels etc.
- CreatedWCF ServicesandClient Proxyfor communication between Application Server and Web Server.
- Created Joins, Views, functions, stored procedures and triggers as part of the database programming.
- Involved in performance tuning and query optimization.
- Used forms based Authentication and role based Authorization for security.
- Worked on TFS for version control, Code Review and for automatic builds and continuous integration.
Environment: .NetFramework, Visual Studio, ASP.NET, C#, HTML, CSS, JavaScript, Web Services, WCF, SQL SERVER 2008, UML, MS Visio.
Confidential, Pittsburgh, PA
.Net Developer
Responsibilities:
- Involved in studying the Current Pace Systems for Non-Discretionary Products and gathering the User requirements for MFP Non-Discretionary and Discretionary products and Creating Design Document.
- Developed different GUI screens using ASP.Net and user validations using Java Script.
- Involved in developing style sheets using CSS for ASP.Net pages.
- Developed Triggers, Views, and Stored Procedures using SQL Server 2005.Extensive use of SQL Profiler tool.
- Generated Business reports using SQL Server 2005 Reporting Services.
- Used SQL Server Integration Services (SSIS) to transform data from Flat Files to SQL Server 2005.
- Extensive use of Infragistics controls to provide a very rich UI.
- Created and Consumed Web Services. Web Services were used to receive data and created to send data.
- Security of Web services was implemented using Web Services Enhancement Framework.
- Created User controls and Custom Server controls. Also created Web parts for SharePoint Portal Server.
- Followed N-Layer architecture. The UI would communicate through Business Logic Layer and not directly from Data Access Layer.
- Performed unit testing using Nunit Testing Framework.
- Used Visual Source Safe (VSS) as a Development Environment.
Environment: Microsoft .Net Framework, Visual Studio, C#, ASP.Net, Web services, WSE Framework, SQL Server 2012, SQL Server Reporting Services, SQL Server Integration Services, JavaScript.