Available for opportunities

SuvamAdhikary

Backend Engineer

Building production APIs, microservices, and event-driven systems with Node.js, TypeScript, Kafka, and MongoDB

Bengaluru•4.5+ years experience
Impact
100,000+
Events processed per day
at upGrad Education
Kafka-based event-driven architecture across 21+ microservices
Optimization
90
% reduction in DB round-trips
at upGrad Education
Performance
5
x throughput improvement
at upGrad Education
Tech Stack
Node.jsTypeScriptKafkaMongoDBKubernetesGraphQL
Reliability
60
% fewer incidents
at upGrad Education
Experience
4.5+
years in backend
Current Role
Software Engineer II
Neutrinos • Bengaluru
Building enterprise insurance platform
About

Building production systems that scale

I'm a Backend Engineer with 4.5+ years of experience building and hardening production APIs, microservices, and event-driven systems. Currently at Neutrinos in Bengaluru, I work on Node.js/TypeScript APIs for an enterprise insurance platform, focusing on security, performance, and Kubernetes deployments.

My expertise spans managing Kafka producers and consumers processing 100K+ events/day across 21+ microservices, optimizing MongoDB aggregations to improve throughput by 5x, and implementing GraphQL Federation gateways that reduced production incidents by 60%.

I've delivered backend infrastructure for platforms serving 15K+ active learners and built offline-first sync systems with conflict resolution for classrooms with unreliable connectivity.

I transitioned into software engineering from a mechanical engineering background, completing a Full-Stack Web Development certification from Masai School in 2021. Starting with my first backend role at Lead School, I've grown from building REST APIs to owning microservices architectures and leading technical design.

Experience

Career Journey

Software Engineer II

Neutrinos

Current
Apr 2026 -Present•Bengaluru, India
  • Hardened 15+ Node.js/TypeScript API flows for an enterprise insurance platform through parameterized MSSQL queries, structured logging, standardized error handling, JWT middleware, and PII-safe logs
  • Delivered and refactored APIs across authentication, users, policies, motor, and claims; also 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 during releases and production troubleshooting

Software Engineer II

upGrad Education

Jul 2024 -Feb 2026•Hyderabad, India
  • Redesigned assignment re-upload using MongoDB bulkWrite, reducing database round-trips by 90% for a platform serving 15K+ active learners
  • Optimized aggregation projections and stages, reducing per-document memory from 145KB to 5KB and improving query throughput by 5x
  • Managed Kafka producers and consumers across 21+ microservices processing 100K+ events/day, with retries and dead-letter handling for partial failures
  • Built a GraphQL Federation gateway integrating 20+ microservices and improved observability with Kibana and Grafana, reducing production incidents by 60%

Lead Software Developer

Educational Initiatives

May 2023 -Jun 2024•Bengaluru, India
  • Delivered backend infrastructure for foundational literacy programs supporting 10K+ learners, including offline synchronization and conflict resolution using MongoDB and Redis
  • Designed and built a 6-service microservices backend with API gateway and data access layer for new features while integrating with legacy systems
  • Built reusable TypeScript libraries and resilient REST APIs with retries, batching, and background processing, reducing development effort by 30%

Software Development Engineer

Lead School

Jan 2022 -May 2023•Remote
  • Developed Node.js REST APIs with MongoDB and Redis for school products including Genie (extracurricular management), Epsilon (content review), and Assessment (K-12 paper generation)
  • Improved backend response times by 60% for 10K+ weekly users through Redis caching and API optimizations
  • Built reusable API and React/WebView modules enabling web and mobile deployment
Case Studies

Technical Deep Dives

Real-world problems, architecture decisions, and measurable results from production systems.

Projects

Open Source & Side Projects

Selected work from my GitHub showcasing full-stack development and system design.

Production-ready NestJS backend for workflow automation platform. Features JWT auth, API keys, workflow CRUD, webhook execution, Redis caching, and comprehensive API documentation.

TypeScript

🎓 Interactive DSA learning platform — visual lessons, step-by-step dry runs, built-in code editor. Learn algorithms by seeing, not just reading.

29 test files • TypeScript/Nx/Next.js

TypeScript

REST API for linking customer contacts across emails and phone numbers using TypeScript and SQL

TypeScript

A Visual Condition Builder built with React and TypeScript that allows users to construct nested logical expressions using groups and rules. This project focuses on clean state modeling, immutable updates, recursive rendering, and correctness.

TypeScript

React frontend for workflow automation platform. Built with Vite, TypeScript, and Tailwind CSS. Features workflow builder, execution history, and real-time monitoring.

TypeScript
Builds

Games & Apps I've Shipped

Live, playable builds beyond backend work. Open any of them in your browser.

  • Lemonade Day season picker with a hand-drawn nimbu pani stand in Bengaluru

    Lemonade Day (opens live site in a new tab)

    Run a nimbu pani stand on a Bengaluru street: buy at the mandi, set the recipe and price, ride the weather and festivals, and grow a career. A free browser game.

    • HTML
    • CSS
    • JavaScript
    • No dependencies
    • Node tests
    • Headless Chrome tests
  • DevArcade skill map showing Packet City and Dungeon of Algorithms

    DevArcade (opens live site in a new tab)

    Learn DSA and system design by playing small mobile-first games: Packet City (system design tycoon) and Dungeon of Algorithms (DSA roguelike).

    • HTML
    • CSS
    • JavaScript
    • PWA
    • Offline-first
    • Node tests
    • Headless Chrome tests
  • Framekar mission screen: Beat Cut Reel, Season 1

    Framekar (opens live site in a new tab)

    Level up your Reels. A mobile-first web app that teaches short-form video skills through game missions and ends each one with a postable Reel or Short.

    • HTML
    • CSS
    • JavaScript (ES modules)
    • Web Audio
    • MediaRecorder
    • PWA
    • Playwright
    • axe-core
Skills

Technologies & Tools

Backend & Languages

Node.jsTypeScriptJavaScriptSQLPython

Frameworks & Tools

NestJSExpress.jsGraphQL FederationREST APIs

Data & Messaging

MongoDBMSSQLMySQLPostgreSQLRedisApache KafkaRabbitMQ

DevOps & Cloud

Kuberneteskubectlk9sDockerAWS EC2CI/CD

Observability

WinstonKibanaGrafanaStructured Logging
Education

Academic Background

Full-Stack Web Development

Masai School

2021

B.Tech in Mechanical Engineering

Heritage Institute of Technology, Kolkata

2014 - 2018

Contact

Let's Work Together

I'm always interested in hearing about new opportunities, interesting projects, or just having a chat about technology.

GitHub•adhikary.saheb408@gmail.com•Bengaluru, India