Lead Developer Resume
PROFESSIONAL SUMMARY:
- Result driven professional offering a progressive 13 years of IT experience in Analysis, Design, Implementation, Testing, management, debugging and maintenance of Web and Windows application
- Developing application in SAFe AGILE + Kanban environment using Rally, JIRA and participate in Sprint meeting - Daily Scrum, Sprint Planning, Backlog Grooming, Sign Off, Sprint Review, Sprint Retrospective
- Current Development technologies includes ASP.Net MVC, jQuery, JavaScript, Angular, Redux, C#, Web API and Microservices, MongoDB, EF7 and SQL Server, NUnit, Rhino Mocks and Shouldly, Karma and Jasmine, Node Js, NPM, Grunt, GULP
- Expertise in DOM manipulation using ECMAScript 5, ECMAScript 6, TypeScript, AngularJS, Angular 2/4/5/6
- Working hand on No SQL Databases such as Mongo Db, Redis
- Expert in HTML5/CSS3/ SCSS development and have experience in Responsive Web Design
- Extensive experience with analysis, design and development of Systems applications using C#.NET, ASP.NET, HTML5, ADO.NET, entity framework, LINQ, WCF, XML, Web Services, Windows Services, SQL Server, SQL Server Reporting Services (SSRS) and SSIS
- Skilled in design, development and implementation of class libraries for encapsulating large-scale business objects and Enterprise Applications
- Involved in Object oriented programming and analysis designing using SOLID Principle
- Recent learning stack include .net Core - ASP.Net Core 2.1, Razor pages, Webhost Builder APIs, Kestrel Hardening
- Working exposure of various code repository tools such as TFS, SVN, GIT, Bitbucket and VSS.
- Working exposure on Visio and Project Plan
- Knowledge / Experience on Deployment Tools such as Microsoft VSTS/TFS, Jenkins, uDeploy, Bamboo
- Manage technical support operations, diligently troubleshooting issues to identify root causes and prevent recurrence
- Major strengths are familiarity with multiple software systems, tools and the ability to learn quickly new technologies and adapt to new environments
- Leadership skills include ability to lead and motivate co-workers from all backgrounds, creative problem solving and solution-oriented work style, decisive and confident decision-making and in-depth proficiency with new technology tendencies
- Strong communication, interpersonal and time management skills with good work ethics
PROFESSIONAL WORK EXPERIENCE:
Confidential
Lead Developer
Responsibilities:
- Responsible for all project lifecycle phases, from specifications and coding through deployment, testing, debugging, documentation and maintenance.
- Working as developer on Content Hub Admin tool using Angular 6, NodeJS, NestJS, Redis (prev. POC done on .net core 2.1 during requirement phase)
- Responsible for production support for Admin portal using ASP.Net MVC, Kendo UI, JavaScript, jQuery, C#, Web, EF7 and SQL Server, NUnit and Rhino Mocks
- Responsible for Customer portal using Angular 4, Redux, C#, Web API and Microservices, EF7 and SQL Server, NUnit and Rhino Mocks, Karma and Jasmine
- Responsible for production support for HRA portal using Angular 1.5.x, C#, Web API, EF7 and SQL Server, Grunt, Gulp
- Performing impact analysis to find out the systems/programs that could be potentially affected by proposed change, coding and testing and implementation activities.
- Responsible for support and maintenance of the various releases.
- Leading onsite and offshore team including QA team.
Confidential
Software Developer
Responsibilities:
- Used cutting & leading-edge technologies including.Net5, MVC6, EF7, RWD,AngularJS 1.4.x, Bootstrap 3.6, jQuery, LESS, Bower packages for various new public transit application having very complex UI/UX and complex database
- Designed and Developed variousAngular2 Component (/ngModule), Services (observable/promises), Directive and Pipes, UsedAngular2 CLI commands for productivity
- Handling the UAT and Production releases by coordinating with the Operate (Deployment) team.
- Actively involved in all the stages of SDLC.
- Coding and Unit testing.
Confidential
Lead Software Engineer
Responsibilities:
- Actively involved in all the stages of SDLC.
- Coding and Unit testing at client site.
- Interacted with clients to understand business requirements and design optimal technical solution for it.
- Troubleshoot internal and external customer issues to provide timely resolutions.
- Assisted efforts in project planning and setting timelines for JIRA stories with milestones.
- Coordinating and managing a mid-size team of Developers and Quality Analyst in India.
- Creating and maintaining Trello Kanban Board for tasks status tracking.
- Responsible for team tasks and respective delivery with demo to respective stakeholders.
- Involved in code review and documentation review of technical artifacts.
- Writing the functional and unit test cases using X-Unit and MOQ framework.
- Handling the UAT and Production releases by coordinating with the Operate (Deployment) team.
Environment: C# 6.0, WPF, WCF, Service Bus, LINQ, TFS 2015, VS 2015
Confidential
Senior Software Engineer
Responsibilities:
- Assisted efforts in implementing application architecture for travel domain procurement.
- Using Web API, exposed various action methods to be invoked by the front-end Angular JS application for Airline Module.
- Implemented MVC design Pattern in the front-end Angular JS application.
- Implemented UI (View), Controller, Services, and Custom Directive.
- Configured the routes using angular UI-Router framework
- Assisted efforts in implementing token-based security in Web API to be send in request header for protected resources in Web API
Environment: ASP.NET, C#, Angular JS, JavaScript, MVC, ASP.Net Web API, ADO.NET, LINQ, Visual Studio 2013, .NET Framework 4.5/ 4.0, IOC, Dependency Injection (DI), Agile - Scrum, Kendo UI Controls, Entity Framework, Bootstrap CSS, jQuery
Confidential
Project Lead
Responsibilities:
- Visit client sites with new features proposals almost every month.
- Meeting with functional, technical and Airlines delegates.
- Comprehended requirements and expectations from client.
- Discuss with team all the business requirements and design optimal solution.
- Share technical and functional documents with client. Discussion on them.
- Coding and unit testing of the tool.
- Handling the UAT and Production releases by coordinating with the Operate (Deployment) team.
Environment: SVN, WCF4.0, REST, ASP.NET MVC, Boot Strap, jQuery, HTML5, C#.NET, LINQ, DIF, Enterprise Library5.0, SQL ServerR2 2008, IIS 7.0, Windows Server 2008.
Confidential
Module Lead
Responsibilities:
- Worked on the designing of the application with Solution Architect.
- Proposed design to internal leadership team along with POC.
- Prepared functional and technical documents with team.
- Coding and unit testing of the tool.
- Handling the UAT and Production releases by coordinating with the Operate (Deployment) team.
Environment: SVN, WCF4.0, REST, ASP.NET MVC, Boot Strap, jQuery, HTML5, C#.NET, LINQ, DIF, Enterprise Library5.0, SQL ServerR2 2008, IIS 7.0, Windows Server 2008
Confidential
Senior Developer
Responsibilities:
- Developed My Trip Itinerary modules and Flight Schedule Module using XAML, MVVM pattern, LINQ and SQL Server 2008
- Consumed Trip Data Services to support Round the World tool for Skyteam carriers’ location, fare and pricing, flight schedules and manual booking sync-up.
Environment: SVN, Silverlight, C#, LINQ, WCF, SQL ServerR2 2008, IIS 7.0
Confidential
Senior Developer
Responsibilities:
- Involved in defect fixing team to resolve regression defects, production defects.
- Created the unit test projects for the services, business layer and Air Shop controls using the VSTS unit test frame work, Moq framework.
Environment: TFS, .Net framework 4.0, C#, WPF, WCF, SQLite
Confidential
Senior Software Engineer
Responsibilities:
- Understanding the business requirements, functional specification and the technical workflow from the client.
- Worked closely with Lead/Program Manager to make sure all functional features are covered in Technical and Coding.
- Worked on creating various module of web version of tool using Infragistics Controls Toolkit, LLBL Gen Pro., C# and SQL Server
- Worked on various modules of mobile version of tool using mobile forms, Oracle 10g.
- Integrated Aspose File Format APIs to support excel, word and pdf format for file generation from tool.
- Integrated SAP Business One using window forms.
- Using Izenda and SSRS support various reporting template required for tool.
- Created the POC for Schedules and Tasks using Silverlight, MVVM patterns.
Environment: VS.net 2008, C#, LLBL Gen pro, Infragistics Controls Toolkit, Silverlight, WCF, Webservices, Mobile forms, SQL Server, SVN, Aspose, Izenda, Quick books, SAP, Simply Accounting
Confidential
Software Engineer
Responsibilities:
- Involved in creating the recommendation engine for event and places using SQL Server 2000 Store Procedures and Functions
- Developed various pages such as User profile, events, places and settings using ASP.net, AJAX and C#
- Created ADO.Net entity models, custom entity models and mapping, stored procedures
- Implemented the new SQL Statements using Merge and Bulk inserts in SQL Server
- Architect and Design the software solution
- Interact closely with business users to identify the needs in defining the product.
- Data analysis, identifying the requirements, functionality specifications, data and systems architecture.
- Complete database design, management of the entire development cycle including, implementation, testing and approval.
- Worked on the user management module to Authenticate and Authorize User roles using Asp.Net and C#.Net
- Coordinate and manage a team of Developers and Quality Analyst
- Coordination with Client
- Developed and implemented the backend process application logic in windows services using the C#.NET, ADO.NET and using SSIS to cleans, sort and filter the Data by applying the Business Rules.
- Programmed ADO.NET for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Adapter and Data Readers
- Designed and developed the Webpages for email sending for the module of Email Blasting using ASP.Net and C#.Net.
- Writing PL/SQL packages and integrating with application, using SQL Server 2005, ADO.NET, C#.Net, ASP.NET and Windows Scripting.
Environment: ASP.NET, AJAX, C#, Java script, SQLServer2005, SQL Reporting
Confidential
Junior Software Engineer
Responsibilities:
- Created the School Tech Plus (School Management Tool) using the win forms.
- Involved in the design and development of the business components as Middleware for communicating in between user interface and Data Access Layer.
- Developed the Data Access Layer (DAL) as a Middleware for Communicating through Business Layer and Database using C#.NET, COM+ and SQL Server 2000.
- Implemented the Custom Exceptions classes and Exceptions are handled while taking the inputs from users.
- Charged with coding, testing, and integrating enhanced Web-based communication system for small- to mid-sized companies.
- Created login, chatting interface for one-one and group.
Environment: ASP.NET, JavaScript, C#.NET, SQL Server 2000
