Reliable Write Paths
Idempotency keys, request-state tracking and retry-safe workflows so timeouts and duplicate submissions never double-apply a write.

Backend Engineer
Backend engineer with 3 years in financial services. I build real-money order execution and exchange market-data systems at a trading firm, and previously delivered policy, claims and onboarding APIs for enterprise banking and insurance clients. I build for correctness under failure: idempotent write paths, reconnect and state reconciliation, and bounded stream processing. When a feature needs it end to end, I ship the React / Next.js layer too.
Idempotency keys, request-state tracking and retry-safe workflows so timeouts and duplicate submissions never double-apply a write.
WebSocket feeds with heartbeat monitoring, subscription recovery and post-reconnect reconciliation that keep state accurate across disconnects.
BullMQ ingestion with backpressure, jittered scheduling and bounded NDJSON stream processing that never grows memory unbounded.
REST APIs, schema design and caching through to the React / Next.js layer when a feature needs to ship end to end.
Build retry-safe order workflows on live trading paths with idempotency keys and request-state tracking, integrate broker APIs and 3 WebSocket market-data channels with reconnect reconciliation, and designed an instrument lookup service across 6 exchange segments.
Trading systemsDelivered Node.js and MongoDB APIs for enterprise banking and insurance clients, architected a lead-generation CRM with 15+ REST APIs, cut API response time 33% (2.1s to 1.4s), reduced backend load 60%, and improved LCP 50% (4.2s to 2.1s).
Enterprise workGraduated with a CGPA of 8.0/10, and placed in three project competitions in the final year.
2nd place at Projectathon 2023 (National), 2nd place at Imperia 2023, and 3rd place at Technovation 2023 (IEEE).
Built Node.js and jsPDF automation for poster generation and bulk certificate issuance across 50+ tech events.
Computer Science stream covering C, C++ and Visual Basic.
I build for correctness under failure: idempotent write paths, reconnect and state reconciliation, and bounded stream processing.
Yogesh YadavBackend Engineer
The real model behind concurrency in Node.js — explained for backend engineers, and senior developers
Read on Medium
Before you learn PostgreSQL queries, tables, joins, or indexes, you need the right mental model.
Read on Medium
Before you learn PostgreSQL, learn the problem it was built to solve.
Read on MediumNotes on product craft, small interface decisions, and the engineering habits that keep projects moving.
Five focused tracks with notes, Q&A filters, accordions, and local read progress.
Send a note about your product, performance problem, or dashboard idea. I usually reply with next steps and a clear way forward.