An accomplished and established professional with 12 Years proven track record in team management (Project Lead) and Leadership, coordinating team members, software application design, analysis, manage development and Distribution with extensive experience in full life cycle of the software development process.
Well experienced with energy and enthusiasm in IT, strong work ethic, adaptable, and willing to do what it takes to get the job done with quality and attention to detail.
Flexible and professional, excellent communication skills, and goal-oriented with the maturity to be self-motivated and the time management skills to complete work efficiently within deadlines.
Creative problem solver with strong analytical abilities and a high degree of managerial computer expertise.
Professional Summary: Excellent experience in IT, demonstrated experience in various technical disciplines to include Development, Systems Integration, Application support, designing, data, business, and technical architectures in, Finance, Retail, Airlines domains. Proficient in Software Development Life Cycle (SDLC) and AGILE (SCRUM) development process methodologies such as requirement analysis & definition, designing, coding, testing, and implementation.
Experience in Microsoft .NET Technologies - .NET Framework 4.5/4.0/3.5, C#.NET, ASP.NET, and ADO.NET. Experience creating Server objects like Tables, Stored Procedures, Views, Indexes, Triggers, Cursors, and functions.
Experience in web programming with hands-on experience using Custom Controls, Master Pages, Themes, Exception handling and Validation Controls.
Experience in working with Web Forms, User Controls, and Web Controls using HTML, CSS, XML, JavaScript, jQuery, JSON, Visual Studio. Excellent analytical and interpersonal skills.
Quick learner and good performer both in the team and independent job environments. Proficient at grasping new concepts, applications, technologies quickly and constructively utilizing the same. Solid understanding of Software Development Life Cycle with Agile methodology.
Strong hands-on experience in OOPS concept and C# programming and design patterns Hands on experience with Web applications: Asp.net MVC 6.0, jQuery, Angular4, jQuery, Bootstrap. Experience in Developing RESTful services with ASP.net Web API, MVC-6.0 with JSON message exchange. Hands on experience with design, development, and hosting of services Strong written and verbal communication skills.
Awarded in the award “Best Employee” for the category individual in HCL America for application architecture, Design, and development in .Net technologies.
Good Experience in Source control with TFS, Tortoise SVN, and Bitbucket/GIT. Very good experience in Data Access technologies with Entity Framework, NHibernate, and LINQ.
Hands on in creating and consuming and hosting services: Web Services, WCF and Web API (REST Principle) and strong experience in service-oriented architectures – SOA. Experience with debugging and triaging fixing bugs.
Overview
14
14
years of professional experience
1
1
Certification
Work History
Sr. Consultant/ Project Lead
Client- United Airlines
02.2022 - Current
Working in an Agile team of .NET developers for a fast-paced software development firm
Participating in daily stand-up meetings to give project progress updates to the Scrum Team and the Product Owner
Coordinating development team deliverables to ensure quality release management into the QA and Production environments
Validating the constructed code against unit test criteria for code coverage and performance
Assist development team on resolving the merge conflicts in the source code repository
Analyzing the performance and design inefficiencies; stay abreast of the latest technologies and tools being used to improve IT development and delivery
Responsible for non-functional requirements including, but not limited to, performance, security, availability, reliability, maintainability; will provide production support, evaluate, and troubleshoot .NET core code, system failures, and discrepancies
Coordinating with the Technical Director on current programming tasks
Collaborate with other programmers to design and implement features
Analysis, and testing applications at the Module level, System-level, and User Acceptance level for the quality of the software
Good experience in using issue tracker tool JIRA
Documenting findings and maintaining ongoing awareness of emerging developments and trends in technology that could impact current projects and influence new projects
Collaborating with other Developers to work on research spike stories assigned as per Business requirements and document these findings in confluence pages
Attending Daily Agile Scrum, retrospective meetings and sprint planning with team and Scrum master in WebEx
Coordinating with offshore team part of tasks completion
Environment: Visual Studio 2022, 2019, .Net Framework 4.5, .Net Framework 6.0, ASP .NET, ADO.NET, SQL 2019, C#.Net, Entity Framework, Web services, Git actions, AWS infra setup
Sr. Software Engineer/ Project Lead
Client- Keurig Dr. Pepper
12.2014 - 02.2022
Participated in daily stand-up meetings to give project progress updates to the Scrum Team and the Product Owner
Also attended Weekly conference calls with the client for the project progress
Involved in analysis, design, and development of the application
Working on migrating the ASP.NET application to the ASP.NET Core application
Proficiency in Visual Studio 2017, and SQL Server management studio 2012
Experienced in JSON, XML and worked with Web API to provide services to HTTP requests
Involved in Unit testing and Integration testing
Handling production support and responsible for web application security
Used Microsoft Team Foundation Server (TFS/ Bitbucket) for all the source code maintenance needs and automated builds
Used Agile Methodology to review progress of project in monthly sprints
Participated in daily stand-up meetings to give project progress updates to the business team and the owner
Also dealt with serialization and de-serialization while transferring the data between layers using objects
Also attended Bi-Weekly retrospective meetings with client for the project progress
Used C#.NET to develop code for business layer
Unit testing of all application and modules.
Wrote many complicated Stored Procedures, Triggers, User defined functions
Used collections, interfaces, abstract classes, delegates, extension methods to implement the project and worked with the Exception Handling
Resolved QA bugs and supporting the application for back end
Supporting an Agile team of .NET developers for a fast-paced software development firm
Participated in daily stand-up meetings to give project progress updates to the Scrum Team and the Product Owner
Also attended Weekly conference calls with the client for the project progress
Involved in analysis, design, and development of the application
Worked on mobile application using jQuery and web services.
Experience using Team foundation server (TFS) for version control system
Experienced in JSON, worked with Web API to provide services to HTTP requests
Involved in Unit testing and Integration testing
Handling production support and responsible for web application security
Involved in the testing application at the Module level, System-level, and User Acceptance level for the quality of the software
Working with a team of developers and programmers to meet daily project goals and specified deadlines and provide technical support by troubleshooting issues and monitoring design changes in existing web applications
Documenting updates for application programs and preparing technical documents, including writing operating instructions and references for the user
Environment: jQuery, MVC, C#, SQL 2012, web services, Asp .Net, N Hibernate, LINQ.
Sr. Dot Net Developer
Client- Kheliya
08.2011 - 11.2012
Designing, developing, and implementing functional software and service development, code, design reviews, domain analysis and design, peer collaboration and best practice enforcement such as continuous integration, code coverage and change management
Participated in software analysis, development, quality assurance, design, development, Implementation Testing, Maintenance, support, and troubleshooting
Compiled and documented program development and subsequent revisions including comments in the coded instructions
Participated in system/application and database design meetings
Analyzed user requirements, procedure, and problems to automate or enhance existing systems
Coordinates development team deliverables to ensure quality release management into the QA and Production environments
Created Report using Crystal reports.
Which is a tracking tool for individual performance and tasks
Designed software as per business requirements involves Write, edit, and debug computer programs, Testing, Deployment, Data manipulations etc
Used .NET framework as programming languages to write, edit, debug computer programs
Environment: ASP .NET, ADO.NET, SQL 2008, C#.Net, HTML, CSS, C#, SQL, web services, LINQ, Ajax.
Dot Net Developer
Client- Cipla
01.2011 - 06.2011
Created several ASP.NET pages using ASP.NET, C#, ADO.NET, LINQ, and SQL Server
Designed User Controls for document upload, Comments Input, Multi-Select Dropdown, and Risk Question Control heavily across the application
Developed Stored Procedures/Functions in SQL Server
Designed the application as N-tier architecture with extensive use of Object-Oriented programming techniques
Designed and implemented the UI with extensive use of JavaScript, JQuery, and Ajax
Designed reports using SSRS and called them in Web Application
Experienced Error Handling in SQL Server, ASP.NET and used transactions concept to commit or roll-back the changes in the databases to minimize errors
Experience using tools such as Visual Studio
Worked in an Agile environment and actively participated in stand-up call Scrum meetings
Experienced in WEB API: Proficient in creating and consuming (SOAP and REST) Services
Experienced in AJAX techniques and development methodologies
SQL servers developed HTML and ASP.NET pages to meet the business requirements and replaced HTML pages with redesigned ASP.NET pages
Experience in Error Handling in SQL Server, ASP.NET and used transactions concept to commit or roll-back the changes in the databases to minimize errors
Created different kinds of Indexes on the tables to improve Performance and fixed many bugs in the Queries and sub-queries
Worked with a team of developers and programmers to meet daily project goals and specified deadlines and provide technical support by troubleshooting issues and monitoring design changes in existing web applications
Experience using Team foundation server (TFS) for check-in and checkout of code
Developed Rest Services using ASP.NET Web API and C#