Summary
Overview
Work History
Education
Skills
Timeline
Generic

Pratik Garg

Summary

Lead Backend Engineer with 12 years of experience architecting high-performance IT solutions and core Java microservices within capital markets. Proven track record of blending 70% hands-on engineering execution with 30% strategic leadership—guiding cross-functional scrum teams, implementing innovative GenAI/LLM data pipelines, and collaborating with management to align technical delivery with global business goals.

Overview

12
12
years of professional experience

Work History

Senior Assistant Vice President

Wells Fargo
05.2025 - Current

Senior Backend Engineer | Capital Markets (Securities Lending & Borrow)

  • Core Architecture: Engineered scalable backend microservices using Java 1.8 and Spring Boot, optimizing real-time trade calculations and capital markets data delivery.
  • Inventory & Trading Engines: Designed an intraday feed engine for security surplus/deficit logic and integrated an LLM market sentiment pipeline to automate borrowing decisions.
  • GenAI Data Pipelines: Deployed a GenAI RAG pipeline with vector embeddings across Kafka/SFTP streams to parse and semantically enrich unstructured compliance documents.
  • Diagnostics & CI/CD: Piloted an LLM telemetry tool for automated log analysis that cut legacy technical debt resolution times by 30% while managing production CI/CD.

Responsibilities & Leadership:

  • 70% Technical Execution: Drive hands-on backend architecture, implement low-latency data pipelines, and build secure internal microservice integrations with enterprise LLMs.
  • 30% Strategic Governance: Partner with management to align engineering delivery with business strategy, manage sprints, and lead cross-functional requirement gathering.

Senior Software Engineer

Morgan Stanley
Bengaluru
06.2021 - 05.2025
Senior Software Engineer | Reference Data (Index & ETF Engine)
  • Core Architecture: Engineered scalable backend microservices using Java 1.8 and Spring Boot, optimizing high-performance ingestion pipelines and real-time data delivery for global operations.
  • Data Processing Engine: Built directory listeners and polling microservices via Spring Batch to ingest multi-region XML, CSV, and REST API data from global providers (S&P, MSCI, iShares) into MongoDB.
  • Enrichment & Messaging: Formulated logic to enrich raw reference data with Bloomberg/DTCC sources using Java, broadcasting processing events via Kafka streams to down-stream consumer systems and Angular dashboards.
  • Code Quality & Optimization: Conducted in-depth assessments of legacy Java infrastructure to deliver reusable packages, decouple monolithic components, and eliminate architectural technical debt.

Responsibilities & Leadership:

  • 70% Technical Execution: Drive hands-on technical application architecture, implement low-latency reference data processing frameworks, and manage comprehensive unit, integration, and performance testing phases.
  • 30% Team & Stakeholder Governance: Lead a cross-functional team of 10 engineers, spearhead daily agile scrum ceremonies, conduct user requirements analysis, and collaborate directly with business stakeholders.

Java Developer

Wells Fargo Bank
Bengaluru
06.2019 - 06.2021
Java Developer | Capital Markets (Securities Lending & Borrow)
  • Core Architecture: Engineered a high-performance trade calculation engine using Java 1.8, Spring Boot, and Spring Batch to determine real-time security surplus and deficit allocations.
  • Data Processing Engine: Built ingestion streams across multi-protocol sources (MQ, Email, Unix SFTP) to continuously process critical Start-of-Day (SOD) and real-time intraday data feeds.
  • Enrichment & Messaging: Applied complex financial logic to enrich trade data, broadcasting live processing events via Kafka to update real-time caches and downstream business dashboards.
  • Diagnostics & Code Quality: Analyzed legacy infrastructure to deploy architectural patches, utilizing profiling tools to eliminate performance bottlenecks and ensure microsecond stability.

Responsibilities & Execution:

  • Technical Delivery: Driven hands-on backend development, managed end-to-end testing phases, and executed automated build pipelines to package stable, client-ready production executables.

Software Engineering Professional

Deloitte USI Pvt Ltd
Bengaluru
08.2017 - 05.2019
Software Engineering Professional | Public Sector Benefits Engine
  • Core Architecture: Engineered an integrated eligibility application using Java 8 and Spring Batch to automate the data collection, processing, and management of FITAP and SNAP benefits for US citizens.
  • Workflow Optimization: Designed the backend verification logic for state workers to streamline applicant registration, secure data collection, and automate final benefit issuance.
  • Framework Refactoring: Formulated the technical application architecture and coded reusable framework components, minimizing technical debt and improving long-term system maintainability.

Responsibilities & Execution:

  • Requirements & Design: Conducted end-to-end requirements analysis to transform complex state compliance guidelines into scalable, modular software solutions using specialized consulting tools.

Software Engineer

HCL Technologies Pvt Ltd
Bengaluru
12.2014 - 08.2017
Software Engineer | Trade Matching & Settlement Engine
  • Core Architecture: Engineered a robust trade matching and settlement engine utilizing Java 5, Spring IoC, and Spring MVC to extract and store high-volume trade data within a Sybase database.
  • Data Transformation & Ingestion: Formatted raw trade entries into SWIFT, XML, and fixed-length flat files for downstream transmission, managing complex bilateral data mapping workflows.
  • Regulatory Messaging: Built multi-channel integration streams via MQ and FTP to process and reconcile asynchronous settlement confirmation messages returning from the Japanese government body (JASDEC).

Responsibilities & Execution:

  • Software Delivery: Authored clean, production-grade Java code, conducted cross-department design consultations, and closely collaborated with agile team members to resolve critical system defects.

Education

Bachelor of Engineering - Electrical and Electronics

IITM
Gwalior
2013

Skills

  • Languages & Core Tech: Java (8/11/17), Core Java (OOP, Collections, Multithreading), Python, SQL, J2EE
  • Frameworks & Data Access: Spring (IoC, MVC, ORM, DAO), Spring Boot, Hibernate/JPA, JDBC
  • AI & GenAI: Prompt Engineering, LLM Fundamentals, AI-Assisted Development (ChatGPT, GitHub Copilot), Spring AI (Basic)
  • Messaging & Streams: Apache Kafka, Solace
  • Databases: Oracle, MySQL, MongoDB
  • CI/CD & DevOps: Jenkins, Harness, Git, Maven, Gradle, Docker
  • Testing & Tools: JUnit, Mockito, Cucumber, IntelliJ IDEA, Eclipse, VS Code, Postman
  • Methodologies: Agile, Scrum

Timeline

Senior Assistant Vice President

Wells Fargo
05.2025 - Current

Senior Software Engineer

Morgan Stanley
06.2021 - 05.2025

Java Developer

Wells Fargo Bank
06.2019 - 06.2021

Software Engineering Professional

Deloitte USI Pvt Ltd
08.2017 - 05.2019

Software Engineer

HCL Technologies Pvt Ltd
12.2014 - 08.2017

Bachelor of Engineering - Electrical and Electronics

IITM
Pratik Garg