ChetanSharma 14 Years Fullstack

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Chetan Sharma

Technical Lead/Manager/Full Stack (.Net 6.0/C#,ASP.Net,MVC,React)

[email protected] (900) 838-8153 Bangalore, KA, 560099

PROFESSIONAL SUMMARY

● Around 14+ years of experience in design, development and Agile methodologies like SCRUM, Test
Driven Development (TDD), Incremental and Iteration methodology and Testing using Software
Development Life Cycle
● Expertise in development using Microsoft Technologies, .NET Core 6.0, C#, Net4.5, ADO.NET, Restful
WEB API’s, MVC etc.
● Proficient in relational database development and design using the MSSQL. Worked with DDL, DML,
complex Queries Views, Joins, Transactions, Indexes, Stored Procedures, Triggers, functions etc.
● Strong experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data
Reader, Data list, Data Adaptor
● Experience with ORM’s like Entity framework, Entity Framework Core, LINQ expressions.
● Experience in implementing the various security mechanisms in application like OAuth based JWT
authentication, AD based authorization etc.
● Experience in Client/Server applications and N-tier Architecture in Web Applications.
● Experience in developing the Applications with the modern designs like Clean Architecture, Domain
Driven Design (DDD) etc.
● Experience in working with APIs published on Azure.
● Application logging using libraries likes Serilog, Azure insights.
● Experience in setting up CI/CD pipelines using the Azure Devops.
● Hands-on experience in using different kinds of IDE's includes Visual studio 2022, 2019,2015,
2017,Visual Studio Code, SQL Management Studio.
● Experience in Test driven development (TDD) using tools like xUnit, Mock servers, Postman test
automation.
● Experience in quality assurance tools like Sonar Qube / Sonar lint for clean code.
● Hands-on experience on Team Foundation Server (TFS),GIT, Azure DevOps server, Mindjet Mind
Manager, Micro Focus ALM.
● Expertise in FE development using advanced Library like React Js and Frameworks Like Angular 16+
● Proficient in developing React Applications using both Class and the function-based components
(Hooks).

PROFESSIONAL EXPERIENCE
Digital Product Owner

Volvo Group India Pvt Ltd. -July 2019 - Current (Bangalore)

Project Name: Production Control GTO Powertrain Applications

Project Description:
I had total 9 applications under me in this project. All these applications are used for powertrain production
in Volvo factories. These applications are used by plant operators, process and solution key users and other
business stakeholders.
Stakeholders can access real time data of what is going on the in plant currently. They can see the BOM(Bill
of Material), Doc of Parts, Production status, different status etc.
Roles and Responsibilities
• Led 15-person product development team collaboration and vision toward launching product solution
that are simple and impactful
• Working with the stakeholders closely in designing the application and execution strategy.
• Mentoring the junior resources in the team driving the cultural commitments for the team
• Developing the cloud-based Application Backend/Rest APIs using the Tech stack like .Net Core, C#,
Entity Framework, SQL Server, Azure etc.
• Applied Agile methodologies to streamline development processes, resulting in 18% reduction in time-
to-market for new features.
• Reduced maintenance activities by 20% by implementing various automated workflows which
further increased Customer-satisfaction level.
• Oversaw implementation of Wait for Produce engine management which increased efficiency of
production by 23% within first 2 months of rollout.
• Working with the Architect panel for the Solution design
• Working with the Tribe Leadership for running the various initiatives with the Tribe.
• Guiding the team developers in both Technical and the Functional side of the solution
• Setting up the Application deployment pipeline (CI/CD) using the Azure DevOps.
• Working as the Senior Developer /Architect for application design
• Responsible for delivering the complex development task for the Team independently. Guiding the
team members and helping them with blockers/ critical issues.
• Customer Focus: Ensuring that the organization works close to and understands the user community
and make sure to deliver according to expected time, cost and quality.
• Infused the idea of Automation to the team, completed projects on Test Automation to reduce the
Lead time for release planning.
• Develop and execute activities related to end-to-end project management, including project plans and
estimates, scoping and requirements through implementation and deployment.
• Proactively monitor, manage, and report on execution of deliverables.
• Budgeting and forecasting for the projects.
• Leading people with good feedback loop conducting performance touchpoints using SBI method
(Situation – Behavior – Impact) methodology.
• Working on Product Roadmap for 9 main applications, defining Backlog items, creating user stories
and connecting with Business Stake holders to understands the current impediments and future
strategies for the product.

Full Stack Developer

Volvo IT -Jan 2022- Current (Bangalore)

Project Name: DEF Matrix

Project Description:
Application is used by the different stakeholders in plant to create Matrix on Key Parameters for Production
plant using ASP.Net Core and Angular Js. This application was developed from scratch.
Roles and Responsibilities
• Developing Web Application using the Tech stack likes .Net Core, C#, Entity Framework, SQL Server etc.
• Working with the Architect panel for the Solution design
• Setting up the Application deployment pipeline (CI/CD) using the Azure DevOps etc.
• Working as the Senior Developer for application design
• Responsible for delivering the complex development task for the Team independently. Guiding the
team member and help them with blockers/ critical issue.

Team Leader
Volvo, Bangalore, KA / July 2016 – June 2019
Project Name: GASS/MMS

Project Description:.
The application was used by the organization to process the orders they are received from the customer
trucks. This was an end to end system which handles order planning, execution and dispatch.

Roles and Responsibilities:


Started as a Developer in the team and grew up to be Team Lead leading a team of 7 people in typical
offshore onsite model. This was a support and maintenance project using Winforms, C#, WCF and Web
services.

Tech Analyst
Infosys, Bangalore, KA / Sep 2015 – June 2016
Project Name: SLK: Software license key generator

Description:
Application is used by clients in USA for creating/accessing their subscription for cable tv network. This
application was the single window for on boarding till termination license for cable tv.
Role & Responsibilities:
• Developed a Web application using C#,MVC,LINQ, SQL Server which was used by Arris Group USA.
Gained knowledge of telecom domain during this project.
• Working as Senior Developer and Technical Analyst which require regular interaction with the clients
including daily stands up calls, requirement gathering, sessions with the architects for project design
related decisions etc.
• Preparing the Technical design document and working with Team to implement the solution.
• Perform the capacity planning and project estimation. Segregating the tasks for each sprint.
• Writing code independently for the complex modules of the project.
• Helping junior resources with the issue and providing them appropriate guidance.

Senior Software Engineer


Infosys, Bangalore, KA / Nov 2014 – Aug 2015
Project Name: Sirius Programmer

Description:
Sirius Programmer project includes developing end to end application for Pacemakers and Defibrillators
that can be used on Android or iOS (Portable Devices) by the clinicians.
Technology/Tools:
C#, ASP.Net , Visual Studio 2012, SQL server

Role & Responsibilities:


• Wrote specifications and Decode/Encode/Dependencies/Pertinences, other rules for devices like Pace-
Maker and Defibrillator for Medtronic PLC.
• Testing of implemented code using the Medtronic Defined test tool called Bench Programmer for the
desired result.

System Analyst
INFOSYS, Bangalore, KA / Jan 2011 - Oct 2014
Project Name: ENGITOPS

Description:
Application was the part of the internal tools that Infosys used for the project pipeline tracking.
This application tracks the number of projects which are in pipeline for engineering division. This
application is used by the senior management as well as the sales team for projecting the revenue
guidelines for each quarter for engineering division of the Infosys.

Role & Responsibilities:


• Developing the new modules for the application under strict timelines.
• Handling the day to day activities for project like report generation, application troubleshooting,
providing real time support to the business users.
• Writing jobs for importing data from various data sources and pushing it into single repository and
generating complex reports on that data.
EDUCATION

JP Institute of Technology , Noida (JPIT)


GPA: 6.9, India, B.TECH Electronics and
Communication Engineering (May 2010)

SKILLS
C#, Dotnet Core, ASP.net MVC, Web API, Angular JS /React JS and Azure, Azure Devops,
SQL Server, CI/CD Pipeline, Code Quality using Sonarqube, JavaScript, jQuery, HTML and CSS,
Communication and persuasive skills, analytical and Problem-solving skills.

CERTIFICATIONS

Profession Scrum Product Owner – PSPO-1


Professional Scrum Master - PSM-1
Microsoft Certified Azure Fundamentals - AZ-900

You might also like