Lead Developer Resume
New York, NY
SUMMARY:
- Fourteen years of professional experience developing and architecting Microsoft .NET based enterprise software solutions.
- A Full Stack Developer and Project lead with experience in handling multiple projects with mid - sized teams and delivering solutions using Agile development practices
- Expertise in designing and developing web based applications using C#, ASP.NET MVC, Angular 4, REST/SOAP Web Services, AJAX, HTML5, EF and MS SQL Server.
- Broad experience implementing OOAD, Design Patterns and SOA for large projects
- A keen analyst and team player with thorough understanding of all aspects of the SDLC from understanding client requirements through direct client interaction, translating them into technical specifications and driving execution.
SKILL:
.NET: .NET FW 3.5/4.0/4.x, C#, ASP.NET MVC, Web Api,WCF, Parallel programming, Windows Services, LINQ, MSMQ, XML, Enterprise Library, Unity, Log4Net
Web Development: Angular2, Bootstrap, JQuery, HTML5, CSS 3, AJAX, REST, SOAP, JSON.NET
Database & ORMs: ADO.NET, Entity Framework, SQL Server 2008/2012, T-SQL, MongoDB
Tools: Visual Studio, VSTS, TFS, NUnit, MSTest, FxCop, Moq, Team City, Git, BitBucket, JIRA, Confluence, Postman, Fiddler and Splunk
WORK EXPERIENCE:
Lead Developer
Confidential, New York, NY
Responsibilities:
- Designed and developed UI for dashboard, deals, companies and deal pipeline views using Angular 4 and ASP.Net Core 2.0.
- Developed RESTful Web APIs to fetch data from Dynamics CRM and performance data source.
- Developed Track Record UI to show quarterly performance using Angular 4 and Kendo UI
- Setup CI/CD build on premise and on Microsoft Azure using VSTS and Git
Environment: ASP.NET Core 2.0, C#, LINQ, Web API, SQL Server 2014, jQuery, Angular 4, Bootstrap, Kendo UI, Entity Framework Core, AJAX, JSON, Visual Studio 2017, Unity, Team City, Git, Azure
Sr. .NET Developer
Confidential, New York, NY
Responsibilities:
- Designed and implemented web applications to process sub-ledger data from different data sources
- Designed and developed Web APIs using Entity Framework and OData
- Created web based user interface with Kendo UI, Angular 2, and ASP.NET MVC 5.0 using C #
- Developed database objects in SQL Server and Oracle packages
- Executed Unit testing with nUnit and moq
- Followed Agile methodologies for SCRUM based implementation, TDD, code reviews and releases
Environment: ASP.NET MVC 5.0, C#, LINQ, WCF, Web API, SQL Server 2012, jQuery, Angular 2, Type Script, Bootstrap, Entity Framework 6.0, Kendo UI, JSON, Visual Studio 2015, Team City, Git, MongoDB
Sr. .NET Developer/Lead
Confidential, New York, NY
Responsibilities:
- Involved in all phases of the life cycle of the project including requirement study, design, development, testing and deployment.
- Developed user interfaces for financial reporting applications -balances, positions and gain/loss.
- Designed and developed RESTful data services using Web APIs.
- Setup CI/CD build using Git and Team City
- Conducted unit testing with nUnit and moq
- Followed Agile methodologies for scrum based implementation, TDD, code reviews and releases.
Environment: ASP.NET MVC 4.0, C#, LINQ, WCF,Web API, SQL Server 2008, jQuery, Angular 2/Angular JS, Bootstrap, AJAX, JSON, Visual Studio 2012, Unity 3.0, Team City, Git, Windeploy
Sr. .NET Developer/Lead
Confidential, Nashville, TN
Responsibilities:
- Involved in all phases of the life cycle of the project including requirement study, design, development, deployment and testing
- Involved in Architecture Design of Web-based solution using Object Oriented Analysis and Design
- Developed device API interface module using Command Pattern to implement device change commit and rollback capabilities
- Applied parallel programming techniques for issuing simultaneous commands to multiple devices
- Developed windows services and scheduled executables for background processes
- Designed and developed data interaction layer for backend data stores
- Built and maintained REST Web services in SoA patterns for external applications
- Built profile-based screens for different user types in MVC pattern using AngularJS, jQuery and Bootstrap
- Used SSIS packages to import application data from flat files and other dependent databases
- Led mid-sized team of developers in onshore-offshore model following agile development practices
- Followed Agile methodologies for Scrum based implementation, TDD, code reviews and releases
Environment: F5 BigIp Device, iControl Library, ASP.NET MVC 4.0, C#, LINQ, Entity Framework, WCF, SQL Server 2008, XML, JavaScript, jQuery, Knockout JS, Bootstrap, AJAX, JSON, Visual Studio 2012, IIS 7.5, MVC architecture, SSRS and SSIS
Sr. .NET Developer/Lead
Confidential
Environment: F5 BigIp Device, iControl Library, ASP.NET MVC 4.0, C#, LINQ, Entity Framework, WCF, SQL Server 2008, XML, JavaScript, jQuery, Knockout JS, Bootstrap, AJAX, JSON, Visual Studio 2012, IIS 7.5, MVC architecture, SSRS and SSIS