Senior Developer Resume
Baltimore, MD
SUMMARY
- 8 Years of Extensive professional experience in I.T industry in the areas of Requirement gathering, Software analysis, design and development, integration, and Implementation of complex windows and service oriented architecture systems.
- Excellent experience and expertise in building transaction based services on Windows architecture, Service based architecture, client - server and n-tier on Microsoft based technologies using .Net Framework 2.0/3.0/4.0, WPF (Windows Presentation Foundation), Windows Forms, ASP.NET 2.0, MVC4, Web API, C#, SQL Server 2005/2008/2012, HTML5, XML, Windows Communication Foundation (WCF), Test Driver Development (TDD), ORM Tools (Structure Map, Unity Container, Entity Framework), DI (Dependency Injection), N-unit, Rhino Mock, Re-sharper 6.0, SSIS.
- Completed MCTS (Microsoft certified technology specialist) on .Net.
- Experienced in Agile-Scrum Model, N-tier Architecture and SDLC, which includes Requirement Gathering, Analysis, Design, Development, Testing, Documentation and QA.
- Demonstrated experience on developing and implementing large, complex projects in a windows development and presentation foundation; including development of database model, application programming, test plan development and testing, user documentation and user training.
- Domain knowledge of Insurance, Logistics, CME (Communication Media and Entertainment), Automobile.
- Responsible for production and UAT support, Client Interaction, Offshore Coordination.
- Involved in working with various Architecture and Pattern base application like Singleton, MVVM, MVC, Façade, Factory and Abstract Factory.
- Extensively involved in writing Stored Procedures, Triggers, Views, and Cursors using PL/SQL.
- Excellent analytical, communication and inter-personnel skills with exceptional ability to learn new concepts/methodologies.
- A good team player, problem solver, and quick learner with analytical Skills. Lead the team with high degree of initiative and great sense of responsibility.
- Ability to perform at high level to meet deadlines, adaptable to ever changing priorities.
TECHNICAL SKILLS
Operating Systems: Windows NT, XP, 2000, 2003, Win 7
Software Methodologies: Agile-Scrum Model and Water Fall Software Development Methodologies, Object Oriented Programming, CMMI Process Implementation
RDBMS: MS SQL Server 2005, 2008, 2012, SSIS
Programming Languages: C# 2.0/3.0/4.0, WPF, WCF, Asp .Net 2.0, MVC.
Tools: Visual Source Safe, TFS, Rational Clear Case, SVN.
Microsoft Technologies: .Net Framework 2.0, 3.0, 4.0, Visual Studio 2005, 2008,2010, 2012, Asp.Net 2.0, Win Forms, XML. Entity Framework, DI (Dependency Injection).
Web Technologies: XML, WCF, LINQ, CSS, Web API
Designing Packages\Tools: Visio
PROFESSIONAL EXPERIENCE
Confidential, Baltimore, MD
Senior Developer
Environment: Windows 7, C# 4.0, WPF, WCF, Entity Framework, Dependency Injection, LINQ, SQL Server 2008, Couch base, N-unit, TDD, MVC4, Web API, HTML 5, Rhino Mocks.
Responsibilities:
- Involved in documenting, designing and implementing new enhancements or changes in Existing applications using C#, WPF, WCF using Entity Framework, MVC Web API.
- Followed entire Agile-Scrum Model for new modules and maintenance cycles for any changes to be implemented.
- Involved in Analysis and Design of the Application
- Involved in understanding the existing System and documenting the same.
- Technical guidance, review and coordination to ensure Schedule adherence, quality and design adherence of Coding, Unit Testing, Integration activities
- Ensuring process compliance of Design, Coding, Unit Testing activities
- Integration / build planning.
- Involved in System Integration and Deployment.
- Involved in Client Interaction and responsible for understanding the requirement,
- Involved in offshore coordination which covers business process explanation and Technical guidance.
- Designed and Developed the WCF service layer interacting with UI.
- Created Test Cases and Test Plans.
- Tested the Various Modules of the System thoroughly and fixed the Bugs.
- Guidance and review to Test Case Development and Testing.
- Created architectural demonstration of project components using MVC4 and HTML5.
Confidential
Senior Developer
Environment: Visual Studio 2008, C# 2.0/3.0, WPF, WCF, Entity Framework, Dependency Injection, LINQ, SQL Server 2008, Couch base, Nunit, TDD.
Responsibilities:
- Involved in documenting, designing and implementing new enhancements or changes in Existing applications using C#, WPF, WCF using Entity Framework.
- Followed entire Agile-Scrum Model for new modules and maintenance cycles for any changes to be implemented.
- Developing WPF application using .Net 3.5 version as well as developed sub application on Window Form.
- Involved in Analysis and Design of the Application
- Involved in understanding the existing System and documenting the same.
- Technical guidance, review and coordination to ensure Schedule adherence, quality and design adherence of Coding, Unit Testing, Integration activities
- Ensuring process compliance of Design, Coding, Unit Testing activities
- Integration / build planning.
- Involved in System Integration and Deployment.
- Involved in Client Interaction and responsible for understanding the requirement,
- Involved in offshore coordination which covers business process explanation and Technical guidance.
- Created Test Cases and Test Plans.
- Tested the Various Modules of the System thoroughly and fixed the Bugs.
- Guidance and review to Test Case Development and Testing.
Confidential, Illinois
Software Developer
Environment: Visual studio 2008, C# 2.0, WCF, ADO.NET, SQL Server 2005, SSIS.
Responsibilities:
- Functional requirement gathering from end client for new change work requests.
- Creating Functional and technical design doc for unified work request which needs to be developed on Asp.net 2.0.
- Gathering functional knowledge from other teams to keep all different types of payments those are issued from application in synch with other application.
- End Client Communication by providing support on live application
- Actively communicating with client.
Confidential
SOFTWARE DEVELOPER
Environment: Visual Studio 2005, Windows Forms, Asp .Net 2.0, C#, ADO.NET, SQL Server 2005.
Responsibilities:
- Functional requirement gathering from On-shore and end client from start of functional doc and during development phase.
- Development, Unit Testing for Web based screens for the application using C#.
- Designing, coding, testing for generic user controls for the application, which are reused throughout the application using C#.
- Coding standard, documentation and N-unit.
- Using Tools for Quality Std. such as Fx-cop and Source Monitor.