Summary
Overview
Work History
Education
Skills
Timeline
SeniorSoftwareEngineer

Dishant Patel

Apex,NC

Summary

Senior Java Backend Engineer with years of experience building scalable, production-grade applications using Java and Spring Boot. Strong expertise in REST API design, business implementation, and CI/CD automation. Proven ability to modernize legacy systems, automate complex workflows, and deliver reliable backend services in fintech and enterprise environments.

Overview

8
8
years of professional experience

Work History

Senior Software Engineer

Enterprise Fleet Management
Apex, NC
12.2022 - Current
  • Designed and implemented backend services for the New Vehicle Acquisition (NVA) platform powering automated OEM vehicle ordering and lifecycle management.
  • Built and enhanced Spring Boot microservices supporting business rule evaluation and order processing workflows.
  • Led migration of repositories to GitHub, developed reusable GitHub Actions workflows to standardize CI/CD pipelines across teams.
  • Implemented features for Aftermarket Equipment (AME), workflow to a recently launched platform supporting vendor and order processing.
  • Collaborated with cross-functional teams to design and implement new features and functionalities.
  • Tech Stack: Java 17, Spring Boot, PostgreSQL, Vue 3, GitHub, AWS

Software Engineer

Deutsche Bank
Cary, NC
01.2022 - 12.2022
  • Developed backend services for an automated accounting platform of large financial institutions.
  • Built orchestration logic coordinating multiple sub-processes for financial data aggregation and reporting.
  • Designed RESTful APIs and implemented domain-driven business components using Java and Spring.
  • Integrated CI/CD automation and improved deployment reliability within an Agile model.
  • Tech Stack: Java 11, Spring Boot, JPA, Hibernate, SQL.

Software Consultant

Ontario Teachers' Pension Plan
Toronto, ON
03.2020 - 12.2021
  • Developed backend services for enterprise compliance systems ensuring regulatory alignment.
  • Built microservices for a venture capital platform serving early- to late-stage private companies for investment analysis.
  • Developed a Python utility for Broadcom (Automic) scheduler to decommission unused parent and child workflows.
  • Migrated legacy EJB-based services to modern Spring Boot microservices.
  • Tech Stack: Java, Spring Boot, C#, .NET Core, Python, Oracle SQL

Software Developer

RBC Capital Markets
Toronto
03.2018 - 03.2020
  • Designed & developed various microservices which would collaboratively form a data pipeline for FRTB (Fundamental Review of the Trading Books) project.
  • Designed REST APIs integrated with Angular-based user interfaces.
  • Implemented CI/CD pipelines using Jenkins and UrbanCode Deploy.
  • Built reusable backend components improving system maintainability and extensibility.
  • Tech Stack: Java (8), Spring Boot, JPA, SQL

Education

Bachelor of Engineering - Electronics & Communications

Gujarat Technological University

Graduate Certificate - Applied Electronics Design,

Seneca College
Toronto, ON

Graduate Certificate - Wireless Telecommunications

Humber College
Toronto, ON

Skills

  • Languages: Java, C#, Python, TypeScript
  • Backend: Spring Boot, JPA, Hibernate, REST APIs, Microservices
  • Frontend: Angular, Vue 3, React
  • Databases: PostgreSQL, MySQL, Oracle SQL, MongoDB
  • DevOps & Tools: GitHub, GitHub Actions, Jenkins, UrbanCode Deploy, Nexus, Copilot
  • Practices: Object-Oriented Design, Design Patterns, Agile, CI/CD

Timeline

Senior Software Engineer

Enterprise Fleet Management
12.2022 - Current

Software Engineer

Deutsche Bank
01.2022 - 12.2022

Software Consultant

Ontario Teachers' Pension Plan
03.2020 - 12.2021

Software Developer

RBC Capital Markets
03.2018 - 03.2020

Bachelor of Engineering - Electronics & Communications

Gujarat Technological University

Graduate Certificate - Applied Electronics Design,

Seneca College

Graduate Certificate - Wireless Telecommunications

Humber College
Dishant Patel