Senior Developer Resume
Norfolk, VA
SUMMARY:
- More than 11 years of diverse full stack experience in Object Oriented Programming (OOP ), in all phases of software analysis, design, development and deploying N - tier web applications, client / server applications using Angular2, AngularJS, ASP.NET4.5/5, MVC4/5, C#, WCF, Web Services, Web API, jQuery, JSON, SharePoint, HTML5, CSS3, JavaScript and SQL Server 2012, Visual Studio 2010/2012/2015, XML .
- Experience in developing N-Tier Architecture using Data Access Layer (DAL), Business Logic Layer (BLL) and User interface (UI), Model View Controller (MVC).
- Experienced in developing Single Page Application (SPA) by using AngularJS.
- Experienced in responsive UI design and tools such as HTML4/5, CSS3, Bootstrap, AJAX, and AngularJS.
- Experienced with Object Oriented Programming (OOP) design patterns such as Repository, Singleton, Abstract Factory, Factory Method, Prototype, Builder, and Dependency Injection for C# and AngularJS.
- Extensive experience in Entity Framework and ADO.NET to access data services from database as well as Code-first and database-first approaches.
- Utilized Services and Factories with dependency injection (DI) in Angular JS and ASP.NET MVC.
- Experience in Web Services, Windows Communication foundation (WCF), Web API as well as Internet Information Service (IIS) and data transfer in XML, JSON, Plain Text.
- Strong skills in using Views, View Models, Temp data, Temp tables and Action Filters in ASP.NET MVC.
- Proficient in using of Master page, Layout page and partial views.
- Strong experience with Query Strings, Cookies and Session State properties.
- Used Web Grid, Grid View, Controls, and Custom Controls with jQuery/JSON to provide flexible, editable and sortable grid view to increase user interaction.
- Strong knowledge in error handling concepts such as Try and Catch.
- Worked on ASP.NET Security features using filters such as Authentication and Authorization.
- Proficiency in LINQ for data retrieval, CRUD operation, data filtering, sorting.
- Strong knowledge in Database Analysis/Design, Entity Relationship Diagrams (ERD), Data Definition Language (DDL), Data Manipulation Language (DML).
- Experience in using NUnit to test and detect possible problems for related application, and used Fiddler, for testing application performance and debugging Web API s.
- Expertise in T-SQL and extensive experience in Stored Procedures, User Defined Functions (UDF), Dynamic query design, Transactions and Triggers as well as Query Optimization.
- Contributed to software development projects in the Team Foundation Server (TFS) environment.
- Experienced with Agile methodology and familiar with document drafting and Agile Scrum Software Development Life Cycle (SDLC) as well as Waterfall methodologies.
- Experience in groupware and project management software such as Teamwork, Slack and MS Projects.
- Excellent written/verbal communication skills as well as strong organizational and problem solving skills.
TECHNICAL SKILLS:
S/W: development life cycle methodologies (Agile).
Analysis and understanding: of all proprietary systems.
Requirements: definition, functional specifications and gap analysis.
Implementing: projects, end to end testing and user acceptance testing.
Languages: C#, Html 4/5, CSS
Web Technologies: ASP.NET 4/4.5/5, MVC 4/5, WCF, REST, Web API, Json
Scripting languages: JQuery, AngularJs, Angular2, AJAX
Databases: SQL Server 2012, 2014, Oracle.
Operating systems: Windows (2000, XP, 7).
Testing Tools: MOQ & Specflow using Selenium.
Development Tools: Visual Studio 2015/17.
PROFESSIONAL EXPERIENCE:
Senior Developer
Confidential, Norfolk, VA
Technologies/Tools Used: .NET Framework 4.5, MVC 5, AngularJS, Angular2, JQuery, Entity Framework, Web API, Sql Server 2014, SVN.
Responsibilities:-
- Involved in project estimations, planning and Risk analysis.
- Developed SPA in Html 5 and Angular 2
- Developed Services using Web API and Involved in peer code reviews.
- Involved in Production Monitoring for all Markets.
- Involved in Development, QA and SIT web deployment.
Senior Developer
Confidential
Technologies/Tools Used: .NET Framework 4, MVC 4, AngularJS 1.4.7, Entity Framework, Web API, RESTful Service, Sql Server 2012, TFS.
- Involved in project estimations using planning poker and Risk analysis.
- Developed SPA in Html 5 and Angular JS
- Developed Services using Web API and Involved in peer code reviews.
- Developed Custom directives, services, filters and controllers.
- Developed tests using MOQ for Web API & Specflow for UI
- Developed AngularJs unit tests using Jasmine framework
Senior Developer
Confidential
Technologies/Tools Used: .NET Framework 4, MVC, AngularJS, Entity Framework, Web API, RESTful Service, Sql Server 2012, TFS.
- Involved in project Release planning, sprint planning and story point estimations.
- Involved Risk analysis and impact analysis.
- Developed modules using AngularJs and HTML 5.
- Developed Services using Web API and Involved in peer code reviews.
- Developed Custom directives, services, filters and controllers.
Project Leader
Confidential
Technologies Used: ASP.NET, MVC, JQuery, WCF, PL/SQL Oracle, Sql Server 2010, TFS.
- Involved planning, estimations and analyzing Customer Requirement.
- Preparing Estimation for the task and sub task.
- Forms Designing, Coding, Unit Testing and Smoke testing.
- Investigating the Prod issue and Bug fixing.
- Leading development team.
- Managing agile process and Audit.
Senior Developer
Confidential
Technologies/Tools Used: ASP.NET 3.5, WCF, IBM Clear case, Sql Server 2005.
- Developed several new enhancements to provide more configurable support for the set top box managers.
- Lead teams on several modules and successfully delivered several releases.
- Worked on several production issues and resolved them on time, to provide better customer experience.
- Involved in SetTop box testing.
- Worked on Graphical User Interface design and development of many modules.
WCF Service Developer
USA Government
Technologies/Tools Used: ASP.NET 3.5, C#, WCF, Ajax, Sql Server 2005, TFS.
- Involved in project Release planning, sprint planning and story point estimations.
- Involved Risk analysis and impact analysis.
- Added web method to asynchronously add cached data to the server to provide extremely fast response to the web service clients
Project Lead
Confidential
Technologies/Tools Used: ASP.NET 2.0, C#, JavaScript, Ajax, Sql Server 2005, Subsonic & Dash Commerce.
- Involved planning, estimations and analyzing Customer Requirement.
- Preparing Estimation for the task and sub task.
- Forms Designing, Coding, Unit Testing and Smoke testing.
- Investigating the Prod issue and Bug fixing.
- Leading development team.
Senior Developer
Confidential
Technologies/Tools Used: ASP.NET 2.0, C#, JavaScript, Ajax, Sql Server 2005, Sigma Grid.
- Involved in project Release planning, sprint planning and story point estimations.
- Involved Risk analysis and impact analysis.
- Involved UI design, Database design and service architecture design.
- Developed Web Services and different web pages using asp.net c#
- Involved in peer code reviews.
- Developed Custom directives, services, filters and controllers.
Developer
Confidential
Technologies/Tools Used: ASP.NET 2.0, C#, JavaScript, VSS, Sql Server 2005.
- Involved requirement analysis
- Involved in UI design and database designs
- Developed Web Services and different web pages using asp.net c#
- Involved in peer code reviews.
- Developed unit tests