Summary
Overview
Work History
Education
Skills
Hobbies and Interests
Languages
Personal Information
Websites
Timeline
Generic
Paresh Joshi

Paresh Joshi

Haldwani

Summary

Accomplished Senior Software Engineer with proven track record at QuestionPro and LTIMindtree, specializing in Java, Spring-boot, and React js, implemented CI/CD pipelines, scalable AWS instances and leading cross-functional teams. Adaptable, reliable, and effective in meeting changing project needs while ensuring high-quality outcomes.

Overview

4
4
years of professional experience

Work History

Full Stack Developer

QuestionPro Solutions
Pune
01.2024 - Current
  • Codebase Maintenance & Feature Development: Managed Communities Product codebase, focusing on scalable features, bug fixes, and efficient project delivery using Java, Spring Boot, Restful APIs, Node Js ReactJS, and web Technologies.
  • Module Enhancements: Reduced web request load times by 95% (from 40s to 2s) through improved query performance, minimized API calls, and optimized responses for better performance.
  • API Integration: Integrated third-party APIs to enhance functionality, reducing latency and improving user experience through optimized requests and efficient data handling e.g. Open AI Apis via In-house AI router.
  • Data Visualizations: Developed real-time charts using React and libraries like Chart.js/Highcharts for the Community Portal with millions of users.
  • Data Handling Optimization: Implemented infinite scroll and lazy loading to improve load times for large user-generated data, using lazy loading also enhancing performance for APIs.
  • API Design & Microservices: Designed RESTful APIs and integrated Spring Boot microservices for managing a billion-member email database (CRUD operations).
  • Code Refactoring & Reviews: Conducted code reviews and refactoring to improve code readability, quality, and maintainability using design patterns, OOP concepts and CBP technologies efficiently.
  • Testing & Legacy Support: Created test cases for legacy modules using JUnit 5, reducing defects and improving maintainability and legacy bugs.
  • Devops Experience: Excelled in implementing CI/CD pipelines, Java apps for scalability, developing user interactive UIs and leading cross-functional teams.

Senior Software Engineer

Marsh Insurance LTIMindtree
Pune
06.2021 - 01.2024
  • Microservices & API Development: Developed and integrated Spring Boot microservices for placement, coverage, and binding phases using Java 8, Spring Boot, MongoDB, OracleDB, GitHub, Postman, Rancher, Swagger, and SonarQube.
  • Agile Development: Developed scalable applications using agile methodologies for timely project delivery.
  • Data Querying & Profiling: Queried and analyzed data from Oracle and MongoDB, implementing solutions per business requirements.
  • Legacy Modernization: Assessed legacy applications, recommending and implementing optimized modernization solutions.
  • Cross-functional Collaboration: Partnered with teams to define requirements, debug, test, and coordinate with AWS teams for microservices hosting.

Education

B Tech - Computer Science Engineering

National Institute of Technology
Uttarakhand, INDIA
05.2021

Skills

  • Java 8, 11, 17
  • Springboot - Microservices
  • RESTful apis development
  • Responsive web design
  • React JS - React libraries
  • Nodejs
  • RDBMS - MySQL
  • NoSQL Mongo
  • Design patterns - OOP
  • Jenkins - CI/CD
  • AWS
  • Git version control
  • DevOps principles
  • GitHub Copilot-CBP

Hobbies and Interests

  • Music
  • Hiking
  • Racket sport
  • Sociology

Languages

  • English
  • Hindi

Personal Information

Title: Senior Software Engineer

Timeline

Full Stack Developer

QuestionPro Solutions
01.2024 - Current

Senior Software Engineer

Marsh Insurance LTIMindtree
06.2021 - 01.2024

B Tech - Computer Science Engineering

National Institute of Technology
Paresh Joshi