Summary
Overview
Work History
Education
Skills
Websites
Certification
Awards
Proficiency
Timeline
Generic

Vivek Gupta

Bangalore

Summary

Dynamic Tech Lead with extensive experience at JP Morgan Chase & Co., specializing in AWS cloud architecture and microservices design. Proven track record in leading resilient payment systems and cloud migration projects, showcasing strong technical leadership and mentoring skills. Expert in Spring Boot and CI/CD pipeline configuration, driving successful project outcomes.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Tech Lead

JP Morgan Chase & Co.
11.2018 - Current
  • Led the resilient system project for JPMC's payment transactions flow across multiple AWS and On-Premises regions (NA, India).
  • Designed a multi-region resilient system for Payment Transaction Journal, handling application and database-level failures, ensuring secure logging of high and low-value payment transaction information.
  • Enabled payment system restart from interruption points and supported transaction replay/bulk replay by the Operations team.
  • Conducted comprehensive failure testing across various scenarios.
  • Led JPMC team and contractors as an individual contributor and technical lead, proactively resolving technical challenges and ensuring smooth delivery.

Cloud Migration Lead

JP Morgan Chase & Co.
11.2022 - 11.2023
  • Led the JPMC cloud migration project, conducting POCs on AWS products (AWS S3, MSK) and Aurora Postgres multi-region setups (Active-Active, Active-Passive).
  • Developed Spring Boot microservices integrating Amazon S3, Mercury S3, and FTS.
  • Deployed microservices on ECS Fargate and GKP environments, implementing various data transfer patterns and multi-region failover.
  • Configured Docker and Skaffold for deployment on ECS Fargate, EKS, and GKP.
  • Implemented Kerberos X509 and OAUTH JKS Authentication & Authorization.
  • Configured CI/CD pipelines using Jules.

Senior Developer, ISO20022 (CIB)

JP Morgan Chase & Co.
02.2021 - 10.2022
  • Developed several microservices, including Sanctions and BRIE, as part of the ISO20002 migration.
  • Developed a Spring Boot microservice for the Sanctions project, interacting with IBM DB2 for data operations, validating JSON input from MQ, performing FX rate and amount calculations, transforming JSON to FOF, and sending data for sanction screening via Kafka.
  • In the BRIE project, developed logic to receive input from 8 different source systems, apply transformation and calculation logic, merge data into JSON, and send to BRIE using Kafka.
  • Adhered to stringent deadlines.

Senior Developer, Asia High Value Real Time Dashboard (CIB)

JP Morgan Chase & Co.
11.2019 - 01.2021
  • Developed two backend microservices for the Asia High Value Real Time Dashboard.
  • Implemented a microservice for CRUD operations in IBM DB2, handling high volume fixed byte input from Adabas via IBM MQ, performing transformation to database tables, and effectively managing performance and thread synchronization.
  • Developed a second microservice exposing secured (idanywhere authentication/authorization) REST APIs for end-users.

Developer, Asia High Value Payment Processing (CIB)

JP Morgan Chase & Co.
12.2018 - 10.2019
  • Responsible for Asia Pacific high-value payment processing.
  • Fetched transaction data from IBM DB2 and MQ, persisting into AMPS.
  • Converted payment data from fixed EBCDIC format to JSON and Google Protobuf using jrecord.
  • Developed microservices using Spring Boot.

Developer, GoBig (DELLEMC2)

EY India
07.2018 - 11.2018
  • Part of the core engineering team, performing POCs in latest technologies and supporting other teams in project setup.
  • Developed microservices using Spring Boot, focusing on Hystrix and Config Server POCs.

Developer, Global Learning Platform (Pearson, USA)

Globallogic India
11.2016 - 02.2018
  • Developed microservices for search and gradebook applications using Spring Boot.
  • Worked on the search application enabling global, facets, predictive, and wildcard searches.
  • Developed Gradebook Microservice to fetch records from multiple microservices and generate CSV reports.
  • Wrote Elastic Search configurations and queries using Rest Client ES.

Developer, Falcon Upgrade (Fraud Detection Tool)

Finserv India Pvt Ltd
05.2016 - 11.2016
  • Developed profile maturation processors for the Falcon fraud detection tool.
  • Implemented general and queue processors.
  • Wrote SQL queries based on business rules and injected beans using Spring IOC.

Developer, e-Text (Pearson, USA)

HCL Technologies Ltd
12.2015 - 05.2016
  • Developed microservices for the search application using Spring Boot for the e-Text web-based application.
  • Implemented meaningful advanced search functionality.
  • Wrote Elastic Search configurations and queries using Rest Client ES.

Developer, Prime Finance Dev (Citi Bank USA)

HCL Technologies Ltd
12.2014 - 11.2015
  • Involved in a web-based application serving as a calculation and aggregation engine for finance, healthcare technology statistics.
  • Processed nested portfolios to calculate risk statistics.
  • Handled pure SQL query requests, custom calculation requests, and mixed requests, returning results to the frontend.
  • Conducted H2 DB performance testing and monitored/solved production issues.

Team Member, Mobile Banking (Citi Bank USA)

HCL Technologies Ltd
07.2013 - 11.2014
  • Developed mobile banking solutions, customizing for specific bank requirements.
  • Implemented Action Classes and Interceptors.
  • Involved in designing the application using Spring and developing Java Classes for business logic.

Education

B.Tech - ECE

Uttar Pradesh Technical University

Skills

  • Java
  • AWS
  • S3
  • EKS
  • ECS
  • MSK
  • Aurora Postgres
  • Spring Boot
  • Spring IOC
  • Microservices
  • Hibernate
  • Spring Data JPA
  • CockroachDB
  • IBM DB2
  • MySQL
  • Elastic Search
  • Cassandra
  • MQ
  • Kafka
  • CI/CD
  • Jenkins
  • Jules
  • Dynatrace
  • Datadog
  • Grafana
  • Terraform

Certification

  • AWS Certified Cloud Practitioner
  • AWS Certified Solutions Architect – Associate
  • Certified International Payment Systems Professional

Awards

  • DPS Quarterly Award Q3 2024 for Resiliency System, JP Morgan Chase
  • DPS Quarterly Excellence Award (x2) Q3 & Q4 2021 for Asia High Value Real-Time Dashboard and ISO20022 Sanction Project, JP Morgan Chase
  • Award for ISO-20022 Project 2020-21, JP Morgan Chase & Co.
  • Award for LVB and MTS AMPS Q2-Q4 2019, JP Morgan Chase & Co.
  • Spot Award, EY (Dell EMC), 2018
  • Spot Award for AWS Elastic Search, Global Logic India, 2017
  • Spot Award, HCL Technologies, 2015

Proficiency

Java (1.7, 1.8, 11, 17, 21), AWS: S3, EKS, ECS, MSK, Aurora Postgres, Spring Boot, Spring, Microservices, Hibernate, Spring Data JPA, Aurora Postgres, CockroachDB, IBM DB2, MySQL, Elastic Search, Cassandra, MQ, Kafka, MSK, Jenkins, Jules, Dynatrace, Datadog, Grafana, Terraform, REST Client, Rest Template, Web Client, Maven, GIT, IBM Data Studio, Jira

Timeline

Cloud Migration Lead

JP Morgan Chase & Co.
11.2022 - 11.2023

Senior Developer, ISO20022 (CIB)

JP Morgan Chase & Co.
02.2021 - 10.2022

Senior Developer, Asia High Value Real Time Dashboard (CIB)

JP Morgan Chase & Co.
11.2019 - 01.2021

Developer, Asia High Value Payment Processing (CIB)

JP Morgan Chase & Co.
12.2018 - 10.2019

Tech Lead

JP Morgan Chase & Co.
11.2018 - Current

Developer, GoBig (DELLEMC2)

EY India
07.2018 - 11.2018

Developer, Global Learning Platform (Pearson, USA)

Globallogic India
11.2016 - 02.2018

Developer, Falcon Upgrade (Fraud Detection Tool)

Finserv India Pvt Ltd
05.2016 - 11.2016

Developer, e-Text (Pearson, USA)

HCL Technologies Ltd
12.2015 - 05.2016

Developer, Prime Finance Dev (Citi Bank USA)

HCL Technologies Ltd
12.2014 - 11.2015

Team Member, Mobile Banking (Citi Bank USA)

HCL Technologies Ltd
07.2013 - 11.2014

B.Tech - ECE

Uttar Pradesh Technical University
Vivek Gupta