Technical Lead / Engineer Resume
Schaumburg -, IllinoiS
SUMMARY
- Around 12 plus years of IT experience in Application Design, Development and Maintenance in Microsoft Technologies.
- Full Stack web development experience in working with Microsoft technologies as well as other technologies stack such as ASP.NETMVC5.0/ AngularJS/ Windows Azure/WEBAPI WCF/EntityFramwork6.0/ AJAX/ADO.NET/WPF/SQL Azure/ Elastic Search/SQL Server 2012/HTML 5/JQuery/Redis Cache/Node.js
- Experienced in all phases of software development life cycle (SDLC) - Project Analysis, Requirements, Design, Development, Testing, Documentation and Deployment
- Experience in Waterfall and Agile/scrum methodologies of Software Development
- Specialized knowledge of using design patterns and best practices to build flexibility into Enterprise Application.
- Supervised development team and work with departmental representatives to coordinate project priorities and progress to ensure project completion meets deadlines
- Mentored and performed code review other developers to assure that all standards, models, designs and methodologies met coding standard and best practices
- Experience in troubleshooting applications systems, performance and environmental concerns.
- Excellent experience in developing application in ASP.NETMVC, WEBAPI, C#, WINDOWS AZURE & ANGULARJS.
- Excellent experience in developing Web Services and WCF Windows Services & Asp.NET Web API.
- Proficient in developing/supporting ASP.Net applications in production environments and hand on experience in deployment environments.
- Hands-on experience in implementing Dependency Injection, IOC Containers (UNITY & AUTOFAC)
- Hands-on experience in implementing Task parallel library (TPL) to optimize application performance.
- Excellent communications skills and efficient interaction with stakeholders, developers, supporting application teams etc.
- Experience in developing enterprise systems using TDD, OOD and SOA in Agile/SCRUM.
- Expertise in developing applications in ASP.Net MVC (3.0 - 5.0)
- Expertise in developing multi-threading application
- Experience with Model-View-Controller (MVC), Model-View-View-Model(MVVM) architecture
- 2 Years of experience in designing and developing application using windows azure
- Expertise in designing and developing application using Elastic search
- Hands on experience in using Web Server - IIS
- Expertise in designing and developing application using Entity framework 6.0
- Expertise in designing a Service Oriented Architecture(SOA)
- Extensive Knowledge in Visual Studio, Visual Studio.NET &Versioning tools like VSS and TFS
- Experience in Software development models like Agile- Scrum.
- Experience in writing a unit test using MS unit testing
- Hands on experience in developing web pages using Asp.net MVC,WebApi and Angularjs
- Experience and knowledge in MSMQ
- Knowledge in Enterprise service bus concepts.
- Experience in developing windows services.
- Knowledge in NoSQL Database Mongo DB, Elastic search
- Knowledge in windows PowerShell
- Has good experience in project management -project planning, project estimation and execution and team Building.
- Expertise in Performance analysis using Visual studio profiler
- A good team player, problem solver, and quick learner with analytical skills.
TECHNICAL SKILLS
Languages: C, C#
Framework: .NET4.5, 3.4,3.0
Databases: SQL SERVER 2008/2010/2012 , Oracle, MS Access
Web Technology: ASP.NET MVC 3.0/4.0/5.0, ASP.NET 1.1/2.0, Angular JS, JQUERY, HTML5, Java Script AJAX, CSS
Servers: Internet Information Server 6.0, 7.0
Tools: /IDE Visual Studio 2013, 2012, TFS 2012, Resharper, Style cope
Others: LINQ, WCF, WPF, Entity Framework 6.0, XML, Elastic Search, NEST API, Windows Azure SON, Enterprise Library Application Block, Unity Block, REDIS CACHE, TEAMCITY, MSMQ, Node.js, Grunt,MongoDB
Operating System: Windows, Linux
PROFESSIONAL EXPERIENCE
Confidential, Schaumburg - Illinois
Technical Lead / Engineer
Responsibilities:
- Involved in designing and development of database layer as well as development of UI, Classes using C# that incorporates both N-tier architecture and database connectivity.
- Architect the web application using Asp.Net MVC5 and Dependency Injection AutoFac to maintain loosely coupled components
- Adopted Entity Framework 6.0 to generate entity mapping from DB schema and speed up development time
- Developed a Web page using AngularJS, HTML and CSS.
- Design and developed Single page application(SPA)
- Design and developed Communication between AngularJS and WepApi Framework
- Developed a custom directive for full fill Customer requirement.
- Create a Serives and Factory for better maintainability of the code
- Architected the web application to use Unity IoC framework to use dependency injection to keep code loosely coupled.
- Create the work item and monitor the TFS task and send report to the management.
- I was responsible for Code review and implementation of critical part of the project
- Implemented Repository pattern and unit of work in the project.
- Involved in database design.
Environment: C#, ASP.NET MVC 5.0, WEBAPI, AngularJS, ENTITYFRAMEWORK, AUTOFAC CSS, JQUERY, JSON, SQL SERVER, VS2013, TFS2012, Unity Framework, WPF
Confidential - San Jose, CA
Technical Lead
Responsibilities:
- Facilitate daily stand-up Scrum and Confidential Retrospective
- Responsible for setting up of IIS and SQL server in Production environment
- Responsible for installing identity drivers in production environment.
- Writing and debugging complex stored procedure.
- Refactoring of critical part of the application
- Responsible for troubleshooting critical issues in production environment.
- Architect the web application using Asp.Net MVC5 and Dependency Injection Unity framework to maintain loosely coupled components
- Adopted Entity Framework 6.0 to generate entity mapping from DB schema and speed up development time
- Architected the web application to use Unity IoC framework to use dependency injection to keep code loosely coupled.
- Create the work item and monitor the TFS task and send report to the management.
- I was responsible for Code review and implementation of critical part of the project
- Implemented Repository pattern and unit of work in the project.
Environment: C#, ASP.NET MVC 5.0, ANGULARJS, WEBAPI, ENTITYFRAMEWORKCSS, JQUERY, JSON, SQL SERVER, VS2013, TFS2012, Unity Framework
Confidential
Senior Software Engineer
Responsibilities:
- Involved in all the phases of the Project Life Cycle and also analysis of the system based on n-tier architecture.
- Responsible for design and development of Angular JS application using WebApi.
- I was responsible to Work with Product Owner to groom product/ Confidential backlog and create user stories.
- Responsible for Configure, Deploy and hosting application using windows azure cloud environment
- Responsible for Setting up of Project Solution Structure.
- Responsible design and developing for cloud services
- Responsible for integrate Elastic with windows azure.
- Responsible for configure the windows azure cloud configuration.
- Responsible for configure and setting up of SQL azure.
- Responsible for design and develop cloud storages.
- Participated in Agile Confidential planning, estimating and scheduling to meet established targets and ensure the timely completion of backlog tasks
- Coordinate bi-weekly grooming session and Confidential planning
- Facilitate daily stand-up Scrum and Confidential Retrospective
- Responsible for design and developing of Worker role and Web role.
- Responsible for design and development of Radis cache.
- Involved in designing and development of database layer as well as development of UI, Classes using C# that incorporates both N-tier architecture and database connectivity.
- Architect the web application using Asp.Net MVC5 and Dependency Injection Unity framework to maintain loosely coupled components
- I was responsible for set up initial project solution as well as design the layer.
- Adopted Asp.Net Web Api and AngularJS to make asynchronous call between client/server.
- Adopted Entity Framework 6.0 to generate entity mapping from DB schema and speed up development time
- Architected the web application to use Unity IoC framework to use dependency injection to keep code loosely coupled.
- Create the work item and monitor the TFS task and send report to the management.
- Involved in Analysis, Design and documentation, of various new features for Bilda Application.
- Provide the technical guidance to team of 9 members.
- I was responsible for Code review and implementation of critical part of the project
- Implemented Repository pattern and unit of work in the project.
- Design and Implemented Index for search functionality for the application using Elastic search
- Integrated Elastic Search using NEST API into .net application.
- Involved in database design.
Environment: C#, ASP.NET MVC 5.0, ANGULARJS, WEBAPI, ENTITYFRAMEWORKWINDOWS AZURE, ELASTIC SEARCH, NEST API, REDIS CACHE, CSS, JQUERY, JSON, SQL AZUREVS2013, TFS2012, Unity Framework, SSRS 2012
Confidential - Austin, TX
Senior Programmer
Responsibilities:
- Analysis, designs, implementation, performance tuning and testing of modules.
- I was responsible for Code review and implementation of critical part of the project
- I was responsible for designing UI using bootstrap
- Involved in Analysis, Design and documentation, of various new features for Order status Application.
- Worked closely with OLR support team to resolve some critical defects from customers’ in time.
- Responsible for providing technical guidance to a team consisting of five members, who work for OLR development.
- I was responsible for implementing Confidential -UI Framework and APP framework
- Designed and implemented data framework on WCF
- Architect the web application using Asp.Net MVC3 and Dependency Injection Unity framework to maintain loosely coupled components.
Environment: VS2010, SQLSERVER 2008, C#, ASP.NET MVC 3.0, WCF, AJAX, JAVASCRIPT, HTML, CSS, JQUERY, EntityFramework4.0, Unity application block.
Confidential
Senior Programmer
Responsibilities:
- Analysis, UI designs, implementation, performance tuning and testing of modules.
- Involved in Analysis, Design and documentation, of various new features for OPAL Application.
- Worked closely with OPAL Technical Support team to resolve some critical defects from customers’ in time.
- Responsible for providing technical guidance to a team consisting of five members.
- Architected the web application to use Unity IoC framework to use dependency injection to keep code loosely coupled
- Performed operations on WCF
- Involved in database design and development.
- Implemented exception handling using enterprise library
Environment: C#, ASP.NET3.5,AJAX,SQLSERVER2008,JAVASCRIPT,HTML,XML,CSS, JQUERY,VS2010,Unity application block
Confidential
Sr. Developer
Responsibilities:
- Analysis of the requirement.
- Analysis, UI designs, implementation, performance tuning and testing of modules.
- Coding and Unit Testing.
- Fixing defects based on different scenarios
- Developed stored procedures, Triggers, Cursors as well as tuning up the database by performing various optimization techniques.
- Strong working experience in working on WCF
- Worked closely with Confidential Technical Support team to resolve some critical defects from customers’ in time.
- Implemented exception handling using enterprise library
Environment: .Net 3.5,WPF,C#, SQLSERVER 2005
Confidential
Developer
Responsibilities:
- Analysis of the requirement.
- Analysis, UI designs, implementation, performance tuning and testing of modules.
- Coding and Unit Testing.
- Fixing defects based on different scenarios
- Developed stored procedures, Triggers, Cursors as well as tuning up the database by performing various optimization techniques.
- Worked closely with City Bond team to resolve some critical defects from customers’ in time.
- Implemented exception handling using enterprise library
Environment: ASP.NET 2.0, .NET 2.0, C#, SQL SERVER2005, HTML,JQUERY,AJAX, CSS, JavaScript 2005,Source Safe
Confidential
Developer
Responsibilities:
- Analysis of the requirement.
- Analysis, UI designs, implementation, performance tuning and testing of modules.
- Coding and Unit Testing.
- Fixing defects based on different scenarios
- Developed stored procedures, Triggers, Cursors as well as tuning up the database by performing various optimization techniques.
- Worked closely with Confidential team to resolve some critical defects from customers’ in time.
- Implemented exception handling using enterprise library.
- I have written regx programme using csharp for fetch details from Confidential
Environment: ASP.Net2.0, Framework2.0,C#,SQLSERVER2005, CSS, JAVASCRIPT,JQUERY,XML
Confidential
Developer
Responsibilities:
- Analysis of the requirement.
- Analysis, UI designs, implementation, performance tuning and testing of modules.
- Coding and Unit Testing.
- Fixing defects based on different scenarios
- Developed stored procedures, Triggers, Cursors as well as tuning up the database by performing various optimization techniques.
- Worked closely with Confidential team to resolve some critical defects from customers’ in time.
- Implemented exception handling using enterprise library.
Environment: ASP.Net 2.0, Framework 2.0, C#, SQL SERVER2005, HTML, CSS, JAVASCRIPT