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.