Summary
Overview
Work History
Education
Skills
Websites
Languages
Certification
Timeline
Generic

Shrikant Chaudhari

Pune

Summary

With a proven track record at UBS India Private Limited, I excel in leading teams to innovate and enhance web applications using React, .NET Core, and Angular. My expertise in full-stack development, coupled with strong problem-solving skills, has significantly improved application performance and user experience. Renowned for agile methodology and effective project management, I consistently deliver projects that exceed expectations.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Associate Director

UBS India Private Limited
Pune
12.2022 - Current
  • This application is created for users to track the components that need to be remediated within given timelines, and to create plans to upgrade the components. It is a web-based Angular application based on React 16 version. In the backend, we use .NET Core 3.1 as backend APIs, which connect to a SQL database for accessing the data. For authentication, we use MSAL authentication, using AG Grid components, along with UWR basic components for form creation and user inputs. Most of the modules have been successfully migrated from the existing Angular to the React application, with effective use of a carousel for UI integration. In AG Grid, we have used server-side pagination, show/hide panel, export, grouping, and pivot. Most of AG Grid's features.

Senior Software Engineer

EPAM India Private Limited
Pune
07.2021 - 12.2022
  • Chubb Studio is the front-end Angular application, with Node.js as the back-end database. It uses MongoDB in the backend. Chubb Studio is the platform for tracking general and life insurance claim portals. Users can create profiles using the Chubb Angular user interface, file claims, and track past claim statuses. We work in Agile with 2-week sprints.

Senior Software Engineer

Fiserv India Pvt Ltd
Pune
05.2019 - 06.2021
  • This application was created for user management, license management, and report generation. This is a kind of admin portal that creates users in the system with the required licenses and roles. The user can change the password and set up the security questions. Integration with PingFederate for 2-step authentication – using Ping APIs, implemented 2-step authentication into the application. Understand the existing store procedures and modifications according to the need for change requests or performance tuning of the application.

Senior Software Engineer

Tieto India Private Limited
Pune
05.2016 - 04.2019
  • We provide a platform for multiple teams as a framework, creating the web API, and providing that API to multiple teams as a service. The UI is based on AngularJS. Creating an admin portal for admin management utilities, which contains grouping of all the modules, including metadata, localization, user management, deviation event handling in MongoDB, and the use of JFROG for NuGet package management. Send events for user creation. Capture all events to log to an external system.

Senior Software Engineer

Syntel India Private Limited
Pune
12.2014 - 03.2016
  • Creating the application entirely, modifications will be done as the need arises, a new role will be created, a new user will be created, a role will be assigned to the user, and attributes will be assigned to the function. Attribute Management, Function Management. This portal was created to give access to specific modules for specific users. Users, as needs arise, create a new user and assign a role to the user. Roles are mapped to functions internally. Creation of new functions with necessary roles. Assign the attributes to functions like Read, Write, and Read/Write, depending on user requirements.

Senior Software Engineer

Path Info-tech Limited
Mumbai
10.2013 - 11.2014
  • I worked as a Senior Software Engineer in the shipment domain, calculating excise duty on air transport goods. ASP.NET web application with SQL Server as the backend.

Junior Software Developer

Marketplace Tehnologies
Mumbai
12.2011 - 09.2013
  • I started my career with Marketplace Technology in Mumbai, working with the client BSE (Stock Exchange) as a Junior Developer. I worked on an ASP.NET web application with SQL Server as the backend.

Education

Master of Computer Applications - Information Technology

IBMR Collage
Pune
08-2011

Skills

  • As a Full Stack Developer with expertise in React development, I used AG-Grid components, Redux Saga, and React Router in front-end applications
  • Angular – Worked on Angular projects
  • NET development - Server-side C#, NET Core 60
  • Version control and Git: for branching and merging, we used Git version control
  • Database performance monitoring: use of SQL Server 2019, query optimization, stored procedures, views, and triggers
  • RESTful API design
  • Entity framework
  • Object-oriented programming
  • ADONET data Access
  • Design patterns
  • Azure cloud services
  • SQL server management
  • Advanced C# programming
  • Dependency injection
  • Multithreading techniques
  • LINQ queries
  • Unit testing
  • Routing and navigation
  • State management
  • Continuous deployment
  • Server-side rendering
  • Webpack knowledge

Languages

English
First Language
Hindi
Advanced (C1)
C1

Certification

  • GitLab CI Fundamentals
  • Introducing .NET Core

Timeline

Associate Director

UBS India Private Limited
12.2022 - Current

Senior Software Engineer

EPAM India Private Limited
07.2021 - 12.2022

Senior Software Engineer

Fiserv India Pvt Ltd
05.2019 - 06.2021

Senior Software Engineer

Tieto India Private Limited
05.2016 - 04.2019

Senior Software Engineer

Syntel India Private Limited
12.2014 - 03.2016

Senior Software Engineer

Path Info-tech Limited
10.2013 - 11.2014

Junior Software Developer

Marketplace Tehnologies
12.2011 - 09.2013

Master of Computer Applications - Information Technology

IBMR Collage
Shrikant Chaudhari