Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Parth Deshpande

Pittsburgh,PA

Summary

Passionate and skilled software engineer with over 8 years of experience in the banking, insurance, and finance domains. Adept at working in fast-paced environments and managing all phases of the Software Development Life Cycle (SDLC), from design to deployment. Proven ability to deliver high-quality solutions while adapting to changing requirements and technologies.

Overview

10
10
years of professional experience

Work History

Software Engineer

Modis Inc / Ford Credit
09.2021 - Current
  • Developed Spring Boot-based Java microservices for the Dealer Advisor project, enabling Ford dealers to access data in seconds, reducing the previous process time of several hours.
  • Built a single-page front-end application using the React framework, leveraging JavaScript and TypeScript for enhanced user experience.
  • Integrated the Ford-provided C3 library for visualizations, including graphs and charts.
  • Implemented Spring Security in the Authorization microservice, utilizing JWT tokens for secure user access.
  • Designed and developed multiple ETL processes for data loading from upstream systems using SQL Server Integration Services (SSIS) packages.
  • Participated in code reviews to ensure adherence to coding standards and best practices.
  • Implemented CI/CD pipeline in Jenkins, incorporating SonarQube, CheckMarx, and Fossa for code quality and security scanning.
  • Utilized Nexus and JFrog as shared repositories for dependency management.
  • Refactored common application code into a separate Java project for reusability across all microservices.
  • Worked in a fast-paced Agile environment with 15-day iterations, participating in daily stand ups, backlog grooming, and iteration reviews.
  • Designed relational data models and continuously analyzed data for extraction and transformation.
  • Actively contributed to the migration of applications from Pivotal Cloud Foundry (PCF) to Google Cloud Platform (GCP).
  • Deployed the Dealer Advisor application using Pivotal Cloud Foundry.

Software Engineer

Tata Consultancy Services / PNC Bank
08.2019 - 09.2021
  • Participated in sprint planning to estimate effort for user stories and bug fixes.
  • Developed the Pinnacle Portal, an application that enables corporate customers to manage funds, initiate wire transfers, and handle loan management within the Corporate and Institutional Banking team.
  • Worked on the Corporate Card product for PNC, building various REST services using Java and Spring Boot.
  • Employed modern microservices architecture for application development.
  • Contributed to DevOps initiatives by automating build and deployment processes using Jenkins.
  • Automated previously manual tasks to improve efficiency and reduce errors.
  • Implemented Java EE components using Spring MVC and Spring Security modules.
  • Developed multiple batch jobs to eliminate manual intervention, saving time and reducing repetitive efforts within the team.

Product Developer

DXC Technology
08.2014 - 01.2017
  • Developed and maintained Java-based software using the MVC framework for AXA Insurance, automating life and annuity insurance policy generation, underwriting operations, requirement management, policy issuance, and claim management.
  • Created RESTful web services to integrate third-party data for premium calculation.
  • Implemented the persistence layer with custom DAOs to manage CRUD operations efficiently.
  • Designed and developed a responsive UI using HTML and CSS to enhance user experience.
  • Deployed Java code changes to implement product enhancements and maintain application performance.
  • Experienced in the design, development, debugging, and delivery of enterprise applications.
  • Focused on software development and design while maintaining a strong client focus.
  • Utilized XML-based configuration to wire dependency components and define bean classes.

Education

Master of Science - Computer Science

New Jersey Institute of Technology
Newark, NY
12.2018

BE - Information Technology

Rajeev Gandhi Technical University
Bhopal
06.2014

Skills

  • Programming Languages: Java 17, JavaScript, HTML, SQL
  • Frameworks & Technologies: Spring Boot, React, Microservices Architecture
  • Web Services & APIs: RESTful Web Services, Swagger, Postman
  • Testing & Methodologies: JUnit, Mockito, Test Driven Development (TDD)
  • Version Control & CI/CD: GitHub, Jenkins, CloudBuild, Tekton
  • Databases & Data Management: SQL Server, SSIS (SQL Server Integration Services), Dataflow, PostGres SQL
  • Cloud Platforms: Google Cloud Platform (GCP), Pivotal Cloud Foundry(PCF)
  • Security & Code Quality: Spring Security and Code Quality Tools (SonarQube, CheckMarx, Fossa)
  • Other Tools: Nexus, JFrog, Postman

Timeline

Software Engineer

Modis Inc / Ford Credit
09.2021 - Current

Software Engineer

Tata Consultancy Services / PNC Bank
08.2019 - 09.2021

Product Developer

DXC Technology
08.2014 - 01.2017

Master of Science - Computer Science

New Jersey Institute of Technology

BE - Information Technology

Rajeev Gandhi Technical University
Parth Deshpande