Lead Developer Resume
Pittsburgh, PA
SUMMARY
- Full stack developer in .NET, Around 9 years of professional experience in analysis, design and implementing Object Oriented Programming Concepts (OOPS), Client Server Applications, Service Oriented Architecture (SOA), Web Applications and N - Tierapplications.
- Extensive development experience in backend technologies such as C#, WCF, ASP.net, MVC, Web API, WebServices, ADO.net, windows forms, TFS, LINQ, NUnit with Sql Server 2005/2008 background.
- Proficient in front end technologies Angular JS 1.2, HTML, JavaScript, CSS, asp.net. JSON, Ajax, WinForms and WPF.
- Strong abilities inDatabase Design, Normalization, writing StoredProcedures, handling Triggers, Views, Table valued Functions, transactionsetcin MS SQL Server 2008 and strong experience in designing database from simple to complex applications.
- Experienced in testing frameworks such as NUnit, specflow, moq.
- Very good understanding of design patterns and design principles and apply them to achieve robust, scalable and testable system.
- Ability to design testable code using dependency injection.
- Worked in Scrum software development methodology in most of my experience. I have acted as scrum master in some of my projects too.
- Interest to explore and work in any new technology and domain. Apart from .NET technologies, have work experience in C++, C, Android studio, Xamarin, java, Excel Macros, Ext JS, Signal R and MSMQ.
- Having good domain knowledge in Banking and Health Care.
TECHNICAL SKILLS
Programming Languages: C #, ADO.NET, MS SQL, VB.NET, JavaScript, XAML, C, C++
Services: WCF, Web Api, Web Service (Restful and SOAP), Windows services
Framework/Architecture: .NET Framework 4.0, 3.5, 2.0, MVC, ASP.net, ADO.NET, Enterprise library,Angular JS 1.2, WCF, WPF.
Web Development: ASP.NET, XML, Web Services, AJAX, Angular JS, Microsoft Enterprise Libraries, Web API, JSON
Markup Language: HTML, DHTML,CSS, XML,XAML
Scripting Language: JavaScript, CSS, Angular JS 1.2
Databases: MS-SQL Server 2005/2008, MS Access
Windows Technology: Winforms, WPF
Version Controlling Tools/Testing tools: Visual Source Safe and TFS
Testing Frameworks: NUnit, speckflow and moq (mock framework)
Application/Web Servers: Microsoft IIS 8.0/6.0/5.0
Development IDE: Visual Studio 2008/2010/2012/2015 , SQL Management Studio
Performance /Memory /Network traffic/Code Review: SQL Profiler, CLR profiler, Fiddler, FxCop, StyleCop, Resharper
Modeling Tools: MS Visio Professional
Domain Knowledge: Banking (Forex trades), Health care (UK)
Other skills: C++, C, Android studio, Xamarin, java, Excel Macros, ExtJS, Signal R and MSMQ
Development methodology: Scrum
PROFESSIONAL EXPERIENCE
Confidential
Lead Developer
Responsibilities:
- Involved in requirement gathering from the HSCIC and conduct architectural review meetings with Agile Methodologies SDLC process.
- Responsible for architectural design of the application, class level designing and database designing of the application.
- Responsible for managing technology in the project and providing technical guidance for the developers and solution for the business requirements.
- Guide the team members in enhancing their technical capabilities and increasing the productivity.
- Created unscheduled care application module using C#.Net, WPF, winforms, Web API, windows services, ADO.NET.
- Created Database design and implementation using sql server 2008.
- Implemented all unit tests and specflow tests.
Environment: and Technologies: TFS, Visual Studio 2012, C#, .Net 4.5, Sql Server 2008, Entity Framework, Winforms, WPF, windows services, Web API, LINQ, NUnit, Specflow, moq, windows service, Resharper.
Confidential
Lead Developer
Responsibilities:
- Involved in requirement gathering from the HSCIC and conduct architectural review meetings with Agile Methodologies SDLC process.
- Responsible for architectural design of the application, class level designing and database designing of the application.
- Responsible for managing technology in the project and providing technical guidance for the developers and solution for the business requirements.
- Guide the team members in enhancing their technical capabilities and increasing the productivity.
- Development of Vaccination and Immunization module using C#.Net, WPF, winforms, Web API, windows services, ADO.NET.
- Created Database design and implementation using sql server 2008.
- Implemented all unit tests and specflow tests.
- Acted as scrum master
Environment: and Technologies: TFS, Visual Studio 2012, C#, .Net 4.5, Sql Server 2008, Entity Framework, Winforms, WPF, windows services, Web API, LINQ, NUnit, Specflow, moq, windows service, Resharper.
Confidential
Lead Developer
Responsibilities:
- Involved in requirement gathering from the HSCIC and conduct architectural review meetings with Agile Methodologies SDLC process.
- Responsible for architectural design of the application, class level designing and database designing of the application.
- Responsible for managing technology and design in the project and providing technical guidance for the developers and solution for the business requirements.
- Guide the team members in enhancing their technical capabilities and increasing the productivity.
- Developed POC for the project.
- Development of the project using C#.Net, WPF, winforms, named pipes, windows services, Web API, ADO.NET.
- Implemented security mechanism using encryption techniques
- Created Database design and implementation using sql server 2008.
- Implemented all unit tests and specflow tests.
Environment: and Technologies: TFS, Visual Studio 2012, C#, .Net 4.5, Sql Server 2008, Entity Framework, Winforms, WPF, windows services, Web API, LINQ, named pipes, NUnit, Specflow, moq, windows service, Resharper.
Confidential
Lead Developer
Responsibilities:
- Involved in requirement gathering from the HSCIC and conduct architectural review meetings with Agile Methodologies SDLC process.
- Responsible for architectural design of the application, class level designing and database designing of the application.
- Responsible for managing technology and design in the project and providing technical guidance for the developers and solution for the business requirements.
- Guide the team members in enhancing their technical capabilities and increasing the productivity.
- Development of the project using C#.Net, WPF, winforms, windows services, Web API, ADO.NET.
- Created Database design and implementation using sql server 2008.
- Implemented all unit tests and specflow tests.
Environment: and Technologies: TFS, Visual Studio 2012, C#, .Net 4.5, Sql Server 2008, Entity Framework, Winforms, WPF, windows services, Web API, LINQ, named pipes, NUnit, Specflow, moq, windows service, Resharper.
Confidential
Lead Developer
Responsibilities:
- Involved in requirement gathering from the HSCIC and conduct architectural review meetings with Agile Methodologies SDLC process.
- Responsible for architectural design of the application, class level designing and database designing of the application.
- Responsible for managing technology and design in the project and providing technical guidance for the developers and solution for the business requirements.
- Guide the team members in enhancing their technical capabilities and increasing the productivity.
- Developed POC using Vidyo API for video consultation.
- Development of the project using C#.Net, WPF, winforms, named pipes, windows services, Web API, Vidyo API, ADO.NET.
- Created Database design and implementation using sql server 2008.
- Implemented all unit tests and specflow tests.
Environment: and Technologies: Vidyo API, TFS, Visual Studio 2012, C#, .Net 4.5, Sql Server 2008, Entity Framework, Winforms, WPF, windows services, Web API, LINQ, named pipes, NUnit, Spec flow, moq, windows service, Resharper.
Confidential - Pittsburgh PA
Senior developer
Responsibilities:
- Involved in requirement gathering from the client and conduct architectural review meetings with Agile Methodologies SDLC process.
- Responsible for architectural design of the application, class level designing and database designing of the application.
- Responsible for managing technology and design in the project and providing technical guidance for the developers and solution for the business requirements.
- Learnt angular js and implemented in a short time.
- Development of the project using C#.Net 4.5, angular js, Javascript, ASP.NET MVC, Web API, ADO.NET.
- Created Database design and implementation using sql server 2008.
Environment: and Technologies: Harvest, Visual Studio 2012, C#, .Net 4.5, Sql Server 2008, Entity Framework, Web API, Angular JS, ASP.NET MVC, LINQ, NUnit.
Confidential - Pittsburgh PA
Developer & Senior developer
Responsibilities:
- Involved in requirement gathering from the client and conduct architectural review meetings with Agile Methodologies SDLC process.
- Responsible for architectural design of the application, class level designing and database designing of the application.
- Responsible for managing technology and design in the project and providing technical guidance for the developers and solution for the business requirements.
- Development of the project using C#.Net 4.5, ADO.NET, web services, windows services, MSMQ.
- Created Database design and implementation using sql server 2008.
- Implemented all unit tests.
Environment: and Technologies: Harvest, Visual Studio 2008, 2012, C#, .Net 4.5, Sql Server 2008, Entity Framework, Web service, windows service, LINQ, NUnit.
Confidential – Pittsburgh PA
Developer & Senior developer
Responsibilities:
- Involved in requirement gathering from the client and conduct architectural review meetings with Agile Methodologies SDLC process.
- Responsible for architectural design of the application, class level designing and database designing of the application.
- Responsible for managing technology and design in the project and providing technical guidance for the developers and solution for the business requirements.
- Development of the project using C#.Net 4.5, ASP.NET, ADO.NET, javascript.
- Created Database design and implementation using sql server 2008.
- Implemented all unit tests.
Environment: Harvest, Visual Studio 2008, 2012, C#, .Net 4.5, ASP.NET, Sql Server 2008, Entity Framework,, LINQ, NUnit.
Confidential – Pittsburgh PA
Developer & Senior developer
Responsibilities:
- Involved in requirement gathering from the client and conduct architectural review meetings with Agile Methodologies SDLC process.
- Responsible for architectural design of the application, class level designing and database designing of the application.
- Responsible for managing technology and design in the project and providing technical guidance for the developers and solution for the business requirements.
- Development of the project using C#.Net 4.5, ASP.NET, ADO.NET, javascript.
- Created Database design and implementation using sql server 2008.
- Implemented all unit tests.
Environment: and Technologies: Harvest, Visual Studio 2008, 2012, C#, .Net 4.5, ASP.NET, Sql Server 2008, Entity Framework, LINQ, NUnit.
