Technical Lead Resume
CO
SUMMARY
- Over TEN years of Microsoft.Net experience in Software Development using waterfall and agile development methodologies.
- Strong experience in Services - Orientated-Architecture and Agile methodology in Windows/Web development using latest .Net Framework Version 3.5/4.0/4.5, WEB API, WCF, C#, ASP.Net MVC, Angular JS, Entity Framework, LINQ, ADO.Net, AWS, Elastic search, WPF, XML, XAML, REST, WSDL, SOAP & Visual studio 2013/2015.
- Over FOUR years of work experience at Client location with exposure to Client interaction, Client relationship management and Project creation and co-ordination
- Proficient with middle tier applications like ASP.Net Web API, WCF, Web Services with XML/JSON for data transfer/transformation
- Experience in Implementing Unit of Work, Generic Repository patterns with Entity Framework for faster and stable application development
- Strong experience in working with Dependency Injection/IoC frameworks like Autofac.
- Experience in writing Language-Integrated Query (LINQ) to retrieve and project data.
- Designed, programmed, and deployed enterprise web application with distributed
TECHNICAL SKILLS
Architectural Patterns: MVC, MVVM.
Programming Languages & Technologies: Web API, C#.Net, ASP.Net MVC, WCF, LINQ, WPF, XAML, Web Services (XML, WSDL, REST), JSON, JavaScript, HTML & XML.
Operating Systems: Windows 10/8/7/ XP, Windows Vista, Windows 2003, 2008 & 2012.
Web Servers: IIS.
Cloud Technology: Amazon Web Services (AWS) & Windows Azure.
RDBMS: SQL Server, MySQL.
NoSQL: Mongo DB.
Client Side MVC: Angular JS.
Task Runner: Grunt, Gulp, Bower & Yeoman.
Source Control Tools: Git & Team Foundation Server (TFS).
Build System: Team City & Jenkins.
PROFESSIONAL EXPERIENCE
Confidential, CO
Technical Lead
Responsibilities:
- Designed and Developed APIs for Web and Mobile Clients based on MVC5 and ASP.Net Web API 2.
- Designed domain models using Entity Framework 6.0 Code First approach.
- Designed entire framework to support Test Driven Development(TDD) by making use of Dependency Injection through Autofac framework and developed a Generic repository
- Written LINQ queries and methods to retrieve and project data.
- Programmed using AWS APIs to create queues in AWS SQS & upload images and files in S3 storage.
- Implemented Inversion of Control principles, registered and resolved dependencies with late binding using Autofac DI container.
- Implemented Authentication in OWIN Middleware and used OWIN hosting.
- Written Unit tests on loosely coupled modules (Repository & Service Layers) using NUnit framework and NSubstitute mocking library.
- Configured and managed EC2 instances and RDS instances using AWS console.
- Developed single page Web project with Angular, Bootstrap, Bower & Angular UI-Router.
- Worked in grunt for automating tasks like deployment, distributable package creation, etc.
- Used Mongo DB to store generic templates with no schema defined.
- Used Elastic search to index and query huge feature data.
- Fixing Production defects.
- Development testing.
- Configuration, Build & Deployment using Team City.
Environment: Web API, Entity Framework, C#/.Net, Windows Service, IIS, OWIN, Autofac, LINQ, MySQL, NUnit, NSubstitute, Elastic search, AWS, Team City, Git, Team Foundation Server and Visual Studio 2015.
Confidential
Technical Lead
Responsibilities:
- Technical design of new My Account Website for various business units.
- Developed interfaces which interact with middle tier services and SAP data.
- Designed and developed WCF Services
- Lead the team at client location and offshore.
- Fixing Production defects.
- Development testing.
- Configuration, Build & Deployment using Cruise Control.
Environment: ASP.Net MVC 4, Windows Communication Foundation (WCF), Windows Service, IIS, SQL Server 2008, Team Foundation Server and Visual C#/.Net.
Confidential, Torrance, CA
Sr .Net Developer
Responsibilities:
- Technical design and development of Install and Update Framework for CCH Axcess suite of products in both SAAS as well as On-Premise platforms using the latest Microsoft Technologies.
- Creation of Installation & Update package for all CCH Axcess suite of products.
- Development of Install & Update module using PRISM framework & MVVM pattern.
- Developed Duplex WCF service and hosted in Windows Service and performed long runningInstallation process with elevated privileges.
- Developed NetNamedpipe WCF services to communicate messages between WPF processAnd Windows Service
- Used Azure SDK to upload Installation Payloads in Windows Azure
- Create and govern unified Installation guidelines for CCH Axcess suite of products.
- Maintain update framework to update client installations.
- Implementation of auto update feature which updates the clients automatically.
- Development testing.
- Configuration, Build & Deployment.
Environment: Windows Presentation Foundation, Windows Communication Foundation, Windows Installer 4.5/5, WIX 3.5, Windows Service, IIS, SQL Server 2008, Team Foundation Server and Visual C#/.Net.
Confidential
.Net Developer
Responsibilities:
- Development of XML Rules & Forms.
- Development of Q&A Session Topics user controls.
- Development of Business rules engine to saved Q&A Session
- Construction of Topic Specification and Form Specification documents.
- XSLT transformation to map the Q&A Session input into completed form PDF.
- Bug fixing, Enhancement activities and testing.
- Development testing.
- Configuration, Build & Deployment.
- Involved in development of custom reports.
- Involved in fixing bugs. Preparation of Unit test cases.
- Unit Testing and System Testing.
Environment: ASP.Net, VB.Net, JavaScript, Windows Service, Web Services, IIS, SQL Server 2000 and Visual Source Safe.