Summary
Overview
Work History
Education
Skills
Certification
Personal Information
Languages
References
Timeline
Generic
Gaurav Joshi

Gaurav Joshi

Pune

Summary

Accomplished Senior Lead Software Engineer specializing in cloud architecture and team leadership. Expertise in AWS, Node.js, and React.js, with a proven track record of cost optimization and performance enhancement. Skilled in mentoring teams and delivering high-impact solutions that improve user experience and system efficiency.

Overview

10
10
years of professional experience
1
1
Certification

Work History

SENIOR LEAD SOFTWARE ENGINEER

JOHN DEERE
Pune
04.2023 - Current
  • Led the architecture design and implementation of scalable cloud solutions, optimizing performance.
  • Guided a team of 10 developers, enhancing collaboration and project delivery.
  • Developed financial applications using React.js and Node.js, improving accessibility.
  • Completed the cloud migration of the legacy system to the AWS serverless.
  • Enhanced web and app performance, achieving significant load time reductions.
  • Designed a high-performance unleash strategy for A/B testing.
  • Added zero-maintenance, self-recovery production support using New Relic.
  • AWS cost-optimized from $1,200 per month to $350 per month.
  • Web and app performance increased from 12 seconds LCP to 1.5 seconds LCP.
  • Trained and deployed an LLM model to classify uploaded documents and provide translations in native languages, improving accessibility and efficiency.

SENIOR SOFTWARE ENGINEER

EPAM
Pune
12.2020 - 03.2023
  • Backend Development: Developed a robust REST API on the backend using Node.js and TypeScript, ensuring high performance and scalability.
  • Frontend Development: Developed UI for both web and mobile using React.js and React Native with TypeScript, providing seamless cross-platform experiences.
  • Delivered the project on schedule, enabling seamless ACH transfers with minimal latency and high reliability.
  • Optimized UI/UX, resulting in a Play Store rating increase from 3 stars to 4.5 stars and significantly improved customer satisfaction.
  • Improved API performance from 4 seconds to less than 2 seconds, i.e, 50% reduction.

SENIOR SOFTWARE ENGINEER

HEXAWARE TECHNOLOGY LTD
Pune
04.2019 - 11.2020
  • Developed and maintained REST APIs and React.js components to enable seamless tax filing on web and mobile platforms.
  • Created mobile-compatible features for Android, iOS, and the web using Cordova and optimized user experiences with Redux.js and Node.js.
  • Enhanced application performance, reducing response times and streamlining the tax filing process.
  • Created a robust algorithm to detect false information, enhancing the accuracy and security of the tax filing process.

Software Engineer

Cybage Software
Pune
01.2018 - 04.2019
  • Designed and implemented backend solutions using Node.js, serving as middleware to connect multiple Java-based microservices, including payment gateways.
  • Migrated monolithic server infrastructure to a Kubernetes-based architecture, ensuring improved resource utilization and faster response times.
  • Successfully enabled the infrastructure to handle high traffic, serving millions of users with consistent performance.
  • Deployed applications on server machines with AWS or Azure.

Software Engineer

Digite Infotech
Mumbai
03.2015 - 01.2018
  • Deployed builds on different environments, including development, staging, and production servers.
  • Created web services for data exchange between client-server applications using SOAP and RESTful web services.
  • Designed and developed user interfaces with HTML, CSS, JavaScript, AJAX, and jQuery technologies.
  • Analyzed code and debugged errors to improve system performance.
  • Programmed applications and tools using object-oriented languages with thegoals of code abstraction, stability, and reuse.

Education

POST GRADUATION DIPLOMA - Advance Computing

Centre For Development of Advanced Computing (C-DAC)
Mumbai
03.2015

Bachelor of Engineering Technology - Information Technology

M S Bidve Engineering College
Latur
07.2014

Skills

  • JavaScript and TypeScript
  • React, Redux, React Native
  • Nodejs, Expressjs, Nextjs
  • AWS, S3, Lambda, EC2, RDS, API Gateway
  • Terraform, SAM, Jenkins, GitHub Action, New Relic, CloudWatch
  • LLM integration, Databricks, and Python
  • GraphQL, REST API
  • Kafka, RabbitMQ, SQS, SNS
  • Kubernetes, ECS, EKS, EC2
  • PostgreSQL, MongoDB, DynamoDB
  • Jest, Cypress
  • Microservices architecture
  • Agile methodologies
  • Java and Java EE
  • Spring Boot framework

Certification

AWS Certified Solutions Architect - Associate, 10/05/24, 10/05/27, https://www.credly.com/badges/a4763f98-ea67-4802-8162-f2a27e7433a9/

Personal Information

  • Date of Birth: 03/25/93
  • Gender: Male
  • Nationality: Indian

Languages

English
First Language

References

References available upon request.

Timeline

SENIOR LEAD SOFTWARE ENGINEER

JOHN DEERE
04.2023 - Current

SENIOR SOFTWARE ENGINEER

EPAM
12.2020 - 03.2023

SENIOR SOFTWARE ENGINEER

HEXAWARE TECHNOLOGY LTD
04.2019 - 11.2020

Software Engineer

Cybage Software
01.2018 - 04.2019

Software Engineer

Digite Infotech
03.2015 - 01.2018

POST GRADUATION DIPLOMA - Advance Computing

Centre For Development of Advanced Computing (C-DAC)

Bachelor of Engineering Technology - Information Technology

M S Bidve Engineering College
Gaurav Joshi