Seven years of systems that have to stay up. Now learning the ones allowed to be wrong.

Senior Software Engineer at New Relic, in Bengaluru. Seven years on Kafka, Postgres and Spark at Oracle, Goldman Sachs, Paytm and FICO — scale, resilience and fault tolerance. The AI platform work is where I am heading, and it is in the open rather than on my CV.

goldengate → kafka → dag → agents → pgvector 4 vCPU · 7.6 GB · no GPU · read 1 Nov 2026

01 / Direction

Where I am, and where I am heading

Where I am. Seven years of distributed systems: streams, databases, change capture, circuit breakers, and the pager. Highly scalable, fault-tolerant, resilient architectures — that is the record, and it is the part you can check against employers and dates.

Where I am heading. AI platform, infrastructure and evaluation: eval harnesses and the statistics that make their numbers mean something, judge validation, how a vector index behaves once you start writing to it, what inference actually costs per request, and what an SLO looks like for a system that is allowed to be wrong some of the time. I am learning it and building it in public. None of it is production work yet, and I am not going to write it as though it were.

That is a different ladder from modelling or research, and naming it is the point. Left generic, a research-leaning reader sees a backend engineer who has drifted, and a platform reader never notices I am talking to them. Named, seven years of streams, databases and on-call becomes the asset rather than the thing to explain away.

Anything here with a number in it is measured on one 4-vCPU, 7.6 GB VPS with no GPU, the same box that runs a six-agent system round the clock. Nothing on the ledger has earned that word yet — both rows say preliminary, and they will keep saying it until there is a repro command beside them. The constraint is deliberate. Most of the interesting numbers in this field come from people with a GPU budget, most readers do not have one, and almost nobody is writing for them.

02 / Timeline

Timeline

Seven years and four months, to scale A horizontal bar per employer on a shared month axis from July 2019 to November 2026. Bar length is tenure; a notch marks an internal promotion. The same roles are listed in full beneath this chart. 2020 2021 2022 2023 2024 2025 2026 NOW FICO 24 MONTHS FICO · Jul 2019 – Jul 2021 · 24 months Paytm 13 MONTHS Paytm · Jul 2021 – Aug 2022 · 13 months · promoted SSE Apr 2022 SSE Goldman Sachs 29 MONTHS Goldman Sachs · Aug 2022 – Jan 2025 · 29 months · promoted VP Dec 2023 VP Oracle 19 MONTHS Oracle · Jan 2025 – Jul 2026 · 19 months New Relic 3 MONTHS New Relic · Aug 2026 – now · 3 months
Each bar is to scale on a shared month axis. A notch marks an internal promotion, not a change of employer.
NowAug 2026 –

Senior Software Engineer

New Relic · Bengaluru

SLI/SLO evaluation over a Kafka stream.

Jan 2025 – Jul 2026

Senior Member of Technical Staff

Oracle · Bengaluru

Real-time CDC streaming, and a DAG orchestration engine.

Dec 2023 – Jan 2025

Vice President (SDE III)

Goldman Sachs · Bengaluru

Account lifecycle events, and the observability around reconciliation.

Aug 2022 – Dec 2023

Associate (SSE)

Goldman Sachs · Bengaluru

Post-account-opening workflows, built from scratch.

Jul 2021 – Aug 2022

Software Engineer → Senior Software Engineer

Paytm · Noida

Payment workflows through NPCI, and the circuit breakers around them.

Jul 2019 – Jul 2021

Software Engineer

FICO · Bangalore

Backend services for onboarding and loan repayment.

2017 – 2019

Master of Technology

NIT Bhopal

Spectrum hole detection for cognitive radio, and a paper on ensemble methods for fraud detection on heavily skewed data.

03 / Stack

Stack

Eight things I would be happy to be questioned on for an hour: Java and Go for services, Python for anything being measured; Kafka for streams and the coordination problems that appear when a scheduler and a consumer disagree about the same minute; PostgreSQL and pgvector for storage and retrieval; Valkey for per-window state; Kubernetes for where it all runs; and Prometheus and Grafana for whether any of it is actually working.

There is a longer list. It is not more interesting.

04 / Contact

Get in touch.

Happiest talking about stream coordination, agent evaluation, or why your index is quietly rotting.

ankitmishra471@gmail.com