Software Engineer · SDE-2

Backend systems,
built to scale.

I build high-throughput, distributed backend systems for data-critical financial applications — microservices, event-driven pipelines, API integrations, and cloud-native infrastructure on AWS. Currently at Goldman Sachs, where I also work on data modelling and processing for the firm's global margin and clearing platform.

Nitish Gupta

What I work with

A cross-section of the tools and technologies I reach for most.

Languages

Java · Golang · SQL

Backend & Distributed Systems

Kafka · Microservices · Event-Driven Architectures · Spring Boot · Spring Batch · Concurrency

Cloud — AWS

S3 · Lambda · ECS · Step Functions · DynamoDB

Databases & OLAP

PostgreSQL · MongoDB · Snowflake · Databricks

Observability

Kubernetes · Prometheus · Grafana

AI & Developer Tooling

GitHub Copilot · Claude Code · AI Agent Workflows

Where I've worked

Sep 2024 – Now

Goldman Sachs

Software Engineer · SDE-2

  • Built and owned microservices for ingesting, parsing, and processing file-based inputs (S3 drops, email-attached PDFs and CSVs via DocAI and Amazon Textract) from 100+ CCPs globally — triggering Kafka-based enrichment pipelines that hydrate a transactional DB cluster and a Databricks-backed lakehouse.
  • Designed the canonical data model and API contracts for the firm's global margin and clearing platform, enabling standardised consumption of trade, position, valuation, and exposure data across Risk, Liquidity, Credit, Regulatory, and Finance teams.
  • Engineered high-concurrency Java services handling 10M+ trade records, with enterprise-grade data quality, reconciliation, and lineage controls covering completeness, accuracy, and timeliness.
  • Built cloud-native AWS architectures (S3, Lambda, ECS, Step Functions) for onboarding new CCP integrations, reducing onboarding effort significantly for new clearing venues and downstream consumers.
  • Built custom AI-agent workflows using GitHub Copilot and Claude Code for CCP spec analysis, parser generation, Snowflake data exploration, Confluence publishing, and Jira/GitLab integrations.

May – Aug 2024

MoveInSync

Software Development Engineer II

  • Owned end-to-end delivery of workplace management platform capabilities for enterprise customers across EMEA.
  • Acted as primary engineering owner across requirements, architecture, implementation, deployment, and production support.

Aug 2021 – May 2024

Morgan Stanley

Technology Analyst → Associate → Senior Associate

  • Built a centralised ETL platform that delivered 5× throughput improvement and 80% memory reduction; adopted across multiple GBM divisions including Post-Trade Settlement and Deposits.
  • Architected a distributed load-balancing platform that increased trade-processing capacity by 3× via dynamic workload allocation and auto-scaling.
  • Established observability and engineering excellence standards using Kafka, Prometheus, Grafana, Sonar, JUnit5, and Mockito — adopted as benchmarks across teams.
  • Received the Morgan Stanley GRIT Award for delivering firm-wide technology innovation and measurable business impact.

May – Jul 2020

Morgan Stanley

Technology Analyst Intern

  • Developed an NLP-powered operational chatbot using Stanford CoreNLP and ELK Stack, achieving 92% query accuracy and significantly reducing troubleshooting effort for engineering teams.

Get in touch

Open to conversations about backend systems, distributed architecture, data-critical applications, or AI-assisted engineering. Drop me a message.