Backend Engineer | Node.js | TypeScript | Kafka | Microservices

Bengaluru, Karnataka, India

Hyderabad, Telangana, India

Bengaluru, Karnataka, India · Hybrid

Bengaluru, Karnataka, India · Hybrid

Mumbai, Maharashtra, India







Full Stack Web Development (Full time)
Masai

Bachelor of Technology - BTech, Mechanical Engineering
Heritage Institute of Technology
Join Suvam and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossBackend Engineer | Node.js | TypeScript | Kafka | Microservices
Backend engineer with 4.5+ years building production APIs, microservices, and event-driven systems in Node.js and TypeScript. I work on API design, MongoDB/MSSQL, Kafka, GraphQL Federation, observability, and Kubernetes deployments. Recent work: hardening 15+ API flows on an enterprise insurance platform (parameterized SQL, JWT, structured logging) and deploying with kubectl from AWS EC2. At upGrad I owned high-throughput learner workflows: MongoDB bulkWrite (90% fewer DB round-trips), aggregation memory 145KB → 5KB (5x throughput), Kafka across 21+ services (~100K events/day), and a GraphQL Federation gateway that cut incidents by 60%. Open to backend/platform roles at product companies. Based in Bengaluru. Open to relocation. Node.js · TypeScript · NestJS · Kafka · MongoDB · MSSQL · GraphQL · Docker · Kubernetes
Bengaluru
antigravity
claude code
cursor
gemini
github copilot
grok
Software Engineer II at Neutrinos, Apr 2026 - Present · 7 mos, Bengaluru, Karnataka, India, Hardened 15+ Node.js/TypeScript API flows on an enterprise insurance platform: parameterized MSSQL, structured logging, standardized errors, JWT middleware, and PII-safe logs. Delivered and refactored auth, user, policy, motor, and claims APIs; built admin CMS and reporting APIs for internal operations. Deployed Kubernetes workloads from AWS EC2 using kubectl apply; monitored rollouts, pod health, and logs with k9s.
Software Engineer - II at upGrad, Jul 2024 - Feb 2026 · 1 yr 8 mos, Hyderabad, Telangana, India, Redesigned assignment re-upload with MongoDB bulkWrite, cutting database round-trips by 90% for 15K+ active learners. Optimized aggregation pipelines, reducing per-document memory from 145KB to 5KB and improving query throughput 5x. Owned Kafka producers/consumers across 21+ microservices (~100K events/day) with retries and dead-letter handling. Built a GraphQL Federation gateway integrating 20+ services; improved Kibana/Grafana observability and reduced production incidents by 60%.
Lead Software Developer at Educational Initiatives, Aug 2023 - Jun 2024 · 11 mos, Bengaluru, Karnataka, India · Hybrid, Designed the Science of Learning (SOL) backend from scratch (HLD/LLD): 6 microservices, a data access layer, and an API gateway, integrating legacy systems with new FLN features. Built offline-first sync and conflict resolution for 10K+ learners using MongoDB, Redis, and MongoDB Realm so assessments worked in low-connectivity classrooms. Shipped the SOL React Native app (voice assessments, MCQs, vernacular pilots) on top of that sync layer; state handled with MobX. Rebuilt the content/CMS stack from EJS to Next.js APIs for test creation, multimedia upload, and teacher/PM reporting. Packaged reusable TypeScript/npm libraries used across FLN interactives, cutting duplicate work by ~30%; also shipped Mindspark vernacular learning modules in JS for government-school pilots.
Senior Software Developer at Educational Initiatives, May 2023 - Aug 2023 · 4 mos, Bengaluru, Karnataka, India · Hybrid, Ramped onto SOL sync and API work: mapped legacy data flows, improved manual sync paths, and owned early backend delivery before promotion to Lead. Partnered on the offline React Native client (Realm + local storage) so field pilots could capture assessments without reliable network.
SDE - I at LEAD School, Jan 2022 - May 2023 · 1 yr 5 mos, Mumbai, Maharashtra, India, Built Node.js REST APIs with MongoDB and Redis for Genie, Epsilon, and Assessment, improving response times by 60% for 10K+ weekly users. Owned Genie backend/API work for extracurricular classes: attendance, content, reporting, and integrations with live-class / whiteboard providers. Delivered reusable API + React/WebView modules so the same Genie flows ran on web and the mobile app. Improved Epsilon content-review workflows (multi-level review, comment resolution) with backend + UI changes used by school content teams. Added Assessment APIs and features for K-12 question-paper generation, including backup question sets.
Full Stack Web Development (Full time), Masai
Bachelor of Technology - BTech, Mechanical Engineering, Heritage Institute of Technology
github: https://github.com/suvamAdhikary
suvamadhikary.vercel.app: https://suvamadhikary.vercel.app/