Home

Gaurav Pratap Singh

Principal Software Engineer

I build distributed systems at the intersection of scale and intelligence.

I’m a Principal / Staff Software Engineer based in Noida, India, with 11 years of experience designing and delivering large-scale distributed systems across healthcare, financial services, telecom, and enterprise SaaS. Currently at a leading enterprise HCM platform, I architect event-driven microservices powering workforce management for millions of employees globally — working daily with Java, Kafka, Spring Cloud, and Kubernetes on cloud-native infrastructure.

What keeps me energised is the relentless pursuit of what’s next. In January 2025 I enrolled in the MS Computer Science programme at Georgia Tech (Computing Systems + ML specialisation), bridging enterprise engineering with rigorous academic ML and distributed computing research. Alongside my coursework I’ve gone deep in the Agentic SDLC space — using Claude Code and Codex daily to reshape how I design, write, review, and ship software.

Beyond the day job, I write, speak, and mentor. I’ve shipped a Shark Tank Award-winning Ethereum DApp at Fidelity, led the Blockchain Training Group at RBS, and earned recognition at every company for measurable engineering impact — cutting release cycles, reducing downtime, and accelerating time-to-market. If you’re looking for someone who combines deep backend craft with strategic thinking and an insatiable curiosity, let’s talk.

2022 — Present

Principal / Staff Software Engineer

Enterprise HCM Platform · Noida, India
  • Architect event-driven microservices for HCM / Workforce Management serving millions globally
  • Pioneered Agentic SDLC adoption — Claude Code + GitHub Copilot into team workflow; ~40% reduction in boilerplate authoring time
  • Built cloud licensing suite on Azure (Flexera FNO/FNE) with SBOM generation; 25% faster time-to-market
  • Mentors 3–5 engineers; leads ADRs and architectural design reviews
Java 17KafkaSpring BootKeycloakAzureKubernetesClaude Code
2021 — 2022

Senior Member of Technical Staff

athenahealth · India
  • Led modernisation of EDI-based RCM platform from WebSphere monolith to reactive microservices
  • Integrated Kafka (EDI 835/837) + Elasticsearch; reduced system downtime 20% — R&R Award
  • Implemented Apache Karaf / OSGI modular deployment for zero-downtime releases
Java 11KafkaApache KarafElasticsearchOSGI
2020 — 2021

Module Lead

Ciena Blueplanet · India
  • Led Blueplanet MDSO & Network Inventory — redesigned CI/CD pipeline; release cycle –20%
  • Implemented Neo4j graph-database topology management for telecom network resource correlation
  • Star of the Quarter Award; On Spot Bravo Award for rapid production incident resolution
Java 11Neo4jCamunda BPMKafkaKubernetes
2018 — 2020

Software Designer

Royal Bank of Scotland (NatWest) · India
  • Built PowerCurve COE on PCF; deployment time –30%
  • Founded RBS Blockchain Training Group — coached 15+ engineers on Ethereum / Hyperledger Fabric
  • Delivered blockchain trade finance PoC using Spring Cloud + Ethereum
EthereumSpring CloudPCFKafkaHyperledger Fabric
2016 — 2018

Software Engineer

Fidelity Investments · India
  • Ethereum DApp: asset transfer 3 days → real-time — Shark Tank Award Winner
  • Bravo Employee of the Quarter; Angular 2+ / Spring Boot wealth management products
EthereumSoliditySpring BootJava 8Angular 2+
2014 — 2016

Software Engineer

Cognizant Technology Solutions · India
  • BCN enrollment migration — millions of records, Spring Batch + EDI 834/835/837, 90%+ BDD coverage
  • Best CSR Project 2014 (Gates Foundation “John Snow” initiative)
Java 8Spring BatchIBM WebSphereCucumber BDDEDI 834/837
Barco · 2022–Present

Barco Licensing Suite

Cloud licensing platform using Flexera FNO/FNE. Introduced pay-as-you-go metered licensing and SBOM generation (SPDX + CycloneDX). Reduced time-to-market by 25%.

Java 17Spring BootKeycloakKafkaAzureSBOM

25% faster TTM · Pay-as-you-go model · SBOM/SPDX compliance

Fidelity · 2016–2018

Transfer of Assets DApp

Ethereum-based DApp automating transfer-of-asset workflows between financial custodians. Reduced settlement from 3 business days to real-time via smart contracts. Won Fidelity Shark Tank Award.

EthereumSolidityWeb3.jsSpring Boot

3 days → real-time settlement · Shark Tank Award Winner

Ciena · 2020–2021

Blueplanet MDSO — Star of Quarter

Module lead for Multi-Domain Service Orchestrator and Network Inventory. Redesigned CI/CD, automated integration test suites, Neo4j graph-database topology management at scale.

Java 11Neo4jCamunda BPMKafka

20% faster releases · Star of Quarter · Graph topology at scale

athenahealth · 2021–2022

AthenaEDI RCM Modernisation — R&R Award

Led migration of EDI-based Revenue Cycle Management from WebSphere monolith to reactive microservices using Apache Karaf and OSGI. Kafka for high-throughput EDI 835/837 processing.

Java 11Apache KarafKafkaElasticsearch

20% downtime reduction · R&R Award · Healthcare RCM at scale

RBS · 2018–2020

PowerCurve COE + Enterprise Blockchain

Built PowerCurve Centre of Excellence on PCF (30% faster deployments). Founded and led the RBS Blockchain Training Group — coached 15+ engineers on Ethereum and Hyperledger Fabric.

EthereumSpring CloudPCFHyperledger

30% faster deployments · Blockchain Training Group (15+ engineers)

Cognizant · 2014–2016

BCN Enrollment Migration — Gates Foundation CSR

Large-scale healthcare enrollment migration for Blue Cross Network — millions of records from mainframe to Java. Spring Batch pipelines with 90%+ Cucumber BDD test coverage.

Java 8Spring BatchCucumber BDDEDI 834/835

90%+ test coverage · Millions of records migrated · Best CSR Project 2014

2026 · 12 min read
The Agentic SDLC: How Claude Code and Codex Are Rewriting the Developer Workflow

How I use AI agents — not as autocomplete, but as engineering partners that design, refactor, test, and ship. The developer workflow is being rewritten in real time.

Agentic SDLCClaude CodeAI
2026 · 10 min read
Building Event-Driven Systems with Kafka: Lessons from 11 Years in the Field

Patterns, anti-patterns, and real-world trade-offs in event-driven architecture — from telco to healthcare to enterprise SaaS.

KafkaDistributed SystemsJava
2026 · 8 min read
Why TDD + BDD Still Wins: A Java Engineer’s Manifesto

After 11 years and 90%+ test coverage on production systems, here’s why test-driven development isn’t optional — and how BDD changes the conversation with stakeholders.

TDDBDDJava
2026 · 9 min read
Blockchain for Enterprise: What Actually Worked at Fidelity and RBS

Honest retrospective on building the Shark Tank-winning Ethereum DApp and the RBS Blockchain Training Group. Where enterprise blockchain adds value — and where it doesn’t.

BlockchainEthereumEnterprise
2026 · 10 min read
Distributed Systems Meets Machine Learning: Notes from Georgia Tech OMSCS

What 11 years of production distributed systems looks like through the lens of academic ML. Notes from the Computing Systems + ML specialisation at Georgia Tech.

Distributed SystemsMachine LearningGeorgia Tech

Designed & built by Gaurav Pratap Singh · Powered by WordPress.com · Typeset in Inter & Fira Code

© 2026 Gaurav Pratap Singh  ·  Get in touch