Yogesh Yadav
Backend Engineer · Node.js · TypeScript · Distributed Systems
Summary
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.
Skills
- Languages
- TypeScript, JavaScript (ES6+), SQL
- Backend
- Node.js, NestJS, Express, REST APIs, WebSockets, BullMQ, NDJSON streaming
- Data
- PostgreSQL, TimescaleDB, MongoDB, Redis, Prisma
- Frontend
- React, Next.js (App Router), Redux, Tailwind CSS, shadcn/ui, Radix UI
- Engineering
- Idempotency and retry safety, Backpressure and stream processing, WebSocket reconnect and reconciliation, Caching strategy, Query indexing, Authenticated encryption, NestJS and Express, Jest, Swagger and Postman
Experience
Software Engineer · Nerve Solutions
- Built retry-safe order workflows using idempotency keys and request-state tracking, reconciling REST acknowledgements against execution events.
- Integrated broker APIs and 3 WebSocket channels with heartbeat monitoring, subscription recovery and post-reconnect state reconciliation.
- Designed an instrument lookup service across 6 exchange segments with in-memory symbol, expiry and token indexes on a scheduled refresh.
- Implemented incremental NDJSON processing with partial-record buffering, bounded batches, cancellation and stream-error handling.
Web Developer · Tekno Point / DEPT
- Delivered Node.js and MongoDB APIs for enterprise banking and insurance clients across policy management, claims processing and customer onboarding.
- Improved API response paths and reduced unnecessary backend work in high-use flows.
- Built reusable React components so repeated content and CRM surfaces could ship faster with less UI drift.
- Worked on routing and duplicate-prevention logic so operational teams had cleaner data and fewer repeated actions.
- Results: API latency 2.1s → 1.4s · Frontend load 50% faster · Backend load 60% lower
Projects
SoundHub Artist Analytics · NestJS, PostgreSQL, TimescaleDB, Redis, BullMQ, Next.js
A music artist analytics platform that aggregates metrics from Spotify, YouTube, JioSaavn, Apple Music and Wynk into one time-series store.
- Designed a BullMQ ingestion pipeline with backpressure on rate-limited upstream polling.
- Used jittered scheduling to prevent thundering-herd bursts, and idempotent jobs so retries never double-write metrics.
LifeOS Personal Operations App · TypeScript, Next.js, PostgreSQL
One app replacing separate todo, habit, notes, finance and vault tools, with a cross-module timeline and a today-at-a-glance view.
- Built one aggregation layer that serves a cross-module timeline and a today-at-a-glance view.
- Added shared workspaces where multiple users read and write scoped subsets of the same data.
Education & achievements
B.E. Computer Engineering · VIVA Institute of Technology · Mumbai University
Graduated with a CGPA of 8.0/10, and placed in three project competitions in the final year.
Competition Achievements · Projectathon · Imperia · Technovation
2nd place at Projectathon 2023 (National), 2nd place at Imperia 2023, and 3rd place at Technovation 2023 (IEEE).
Publication Head · Computer Society of India (VIT)
Built Node.js and jsPDF automation for poster generation and bulk certificate issuance across 50+ tech events.