Work Preference
Summary
Overview
Work History
Education
Skills
Timeline
Generic
Open To Work

Tushar Agrawal

Mumbai

Work Preference

Job Search Status

Open to work

Work Type

Full Time

Location Preference

RemoteHybrid
Location: Hyderabad, TG
Open to relocation: Yes

Important To Me

Stock Options / Equity / Profit Sharing

Summary

Software Engineer with 5+ years of experience building backend and data-intensive applications using Java, Spring Boot, REST APIs, microservices, Kubernetes, and distributed data platforms. Experienced in developing production systems, data pipelines, API controls, service health monitoring, and analytics platforms at scale.

Overview

6
6
years of professional experience

Work History

Software Engineer 3

JPMorgan Chase
08.2025 - Current
  • Develop a Spring Boot and Atoti-based portfolio risk analytics platform supporting approximately 500K clients across 4 production clusters comprising distributed Query, In-Memory, and DirectQuery services.
  • Implement rate limiting and concurrency controls for 2 APIs, supporting approximately 20 requests/minute per cluster and preventing excessive request load on downstream analytics services.
  • Build AutoSys data-processing workflows to extract credit-risk datasets from GOS Oracle and publish data to CDP S3, enabling downstream processing through Dremio and Atoti.
  • Implement daily data-refresh workflows across client, facility, ultimate-parent, exposure, and COB-date datasets, using Kafka notifications to trigger Atoti In-Memory rollover and maintain a rolling 24-date historical data window.
  • Develop health checks, exception handling, and automated email alerting for distributed Atoti services, strengthening production monitoring and failure detection.
  • Enhance Atoti store configurations and resolve service-discovery issues during migration from file-based ping to Kubernetes-based ping, improving compatibility with the Kubernetes deployment model.
  • Develop backend portfolio-construction capabilities for a portfolio risk management application, implementing configurable AND/OR inclusion and exclusion criteria for portfolio segmentation.
  • Modernize Excel report generation using GrapeCity template-based reporting, supporting dynamic sheet/column selection and customized report generation.

Associate Engineer (SDE - 2)

Deutsche Bank
01.2023 - 08.2026
  • Designed and developed a microservice using Spring Boot to generate Excel reports from BigQuery database, utilizing Apache POI and JXLS.
  • Implemented Destination rules for load balancing in Anthos Service Mesh (ASM) to optimize memory usage and enhance system performance.
  • Utilized GitHub Actions, OpenShift 4, and Google Cloud Platform (GCP) Kubernetes Cluster for efficient deployment and management of applications.
  • Leveraged Spring Batch framework to execute monthly and daily jobs for data uploads, ensuring smooth and reliable data processing.
  • Implemented business rules using Drools to generate summarized information and enhance decision-making processes.
  • Designed and implemented UI components using PrimeReact and React, enhancing user experience and interface functionality. Integrated AG Grid for efficient data management and display.

Software Engineer

ZS Associates
07.2021 - 01.2023
  • Developed and maintained Angular-based micro-frontend services, collaborating with cross-functional teams to deliver user-facing applications.
  • Built Java REST APIs using Jetty and Jersey for communication between frontend and backend services.
  • Implemented database version control and migration workflows using Liquibase for controlled schema changes.
  • Integrated Highcharts to develop interactive data visualizations including bar and area charts.
  • Implemented application localization using Nginx, supporting deployments across different regions.
  • Developed JUnit unit and integration tests for backend microservices.

Software Engineer Intern

Microsoft
05.2020 - 07.2020
  • Developed a Power BI Business Continuity Dashboard to analyze the impact of external collaboration during the COVID-19 pandemic.
  • Created interactive visualizations and DAX-based metrics and KPIs to analyze business continuity trends.

Education

B. Tech - Computer Science & Engineering

Maulana Azad National Institute of Technology
Bhopal
04-2021

Skills

Languages: Java, SQL, JavaScript

Backend: Spring Boot, Spring Batch, REST APIs, Microservices, Jetty, Jersey

Distributed Systems & Infrastructure: Kubernetes, Docker, Gaia Kubernetes, Google Cloud Platform

Data & Analytics: Atoti, Oracle, BigQuery, Dremio, PostgreSQL, Redis, Delta Lake

Messaging & Storage: Kafka, Amazon S3 / S3-compatible Storage

DevOps & Observability: Jenkins, GitHub Actions, Splunk, Grafana

Testing & Tools: JUnit, Integration Testing, Liquibase, Drools, Git, Autosys

Frontend: Angular, React, PrimeReact, AG Grid, Highcharts

Timeline

Software Engineer 3

JPMorgan Chase
08.2025 - Current

Associate Engineer (SDE - 2)

Deutsche Bank
01.2023 - 08.2026

Software Engineer

ZS Associates
07.2021 - 01.2023

Software Engineer Intern

Microsoft
05.2020 - 07.2020

B. Tech - Computer Science & Engineering

Maulana Azad National Institute of Technology
Tushar Agrawal