Shri Kumar Sharma
Senior Backend Engineer · SDE-3 · 5+ Years
Node.js · TypeScript · NestJS · Distributed Systems · AI-Augmented Engineering
Professional Summary

Senior Backend Engineer with 5+ years independently architecting scalable, cloud-native APIs and distributed systems in Node.js, TypeScript and NestJS. Proven track record owning projects end-to-end across EdTech, messaging automation and multiplayer gaming, with deep expertise in event-driven architecture (Kafka, RabbitMQ), real-time systems (Socket.IO, BullMQ), and high-throughput database design. Actively applies agentic AI practices (Claude Code, MCP servers, GitHub Copilot) to accelerate delivery without compromising quality or security. Holds four Anthropic certifications covering the Claude API, Claude Code, Agent Skills and MCP.

Work Experience
Razornext (Razorpod Group)
Software Development Engineer 3
BingoKana: Multiplayer Japanese Learning Platform · SUD Life Emailer
Apr 2025 – Present
Gurugram, HR
  • Independently architected the full backend for BingoKana, a production multiplayer platform, using modular NestJS with clean separation across DTOs, Guards, Interceptors and service layers, enabling parallel feature shipping without conflicts.
  • Engineered a high-performance dictionary search system indexing ~12 million items with Redis caching and Elasticsearch, reducing average lookup latency by 40% under high concurrent load.
  • Built the WebSocket Gateway (Socket.IO) for live game-state sync, player matchmaking and real-time multiplayer feedback; BullMQ async pipelines cut main-thread API response times by ~35%.
  • Designed PostgreSQL schema with spaced repetition logic, difficulty progression and learner progress tracking; managed the full TypeORM migration lifecycle including safe NOT NULL column additions.
  • Configured Prometheus + Grafana dashboards reducing mean time to detect incidents by 50%. Implemented JWT auth, rate limiting, field-level encryption and NSFW content moderation.
  • Built the SUD Life bulk email delivery tool handling up to 500 recipients/dispatch with scheduled delivery reaching 250K recipients within 10 minutes, serving daily grievance reporting for 20–25 management recipients.
  • Leads sprint planning, architecture documentation (Mermaid.js), Jira workflow management and regular code review sessions.
Razorpod (Razorpod Group)
Software Development Engineer 2
INTERCOMM: WhatsApp Automation · BridgeQ: Multi-Channel Messaging
Nov 2022 – Mar 2025
Gurugram, HR
  • Single-handedly built and scaled INTERCOMM, a WhatsApp Business API platform with Campaign Builder, Template Creator, Custom Flow Designer and Analytics, processing 1M+ messages/quarter and contributing to a 10× expansion in business reach and 2× sales revenue with a measured 45% improvement in campaign ROI.
  • Sustained ~100K messages/day/bot at 99.9% uptime using Redis-based queue management, webhook event processing and efficient async job handling.
  • Architected BridgeQ, a multi-channel messaging backbone using Kafka for async event-driven communication and RabbitMQ for event routing; clean provider-credential abstraction enabled new channels without touching core logic.
  • Owned CI/CD pipelines end-to-end (GitHub Actions); established Git workflow standards and produced runbooks and technical documentation actively used by the team today.
PrepLadder (Unacademy)
Software Engineer · SDE-1
Push Notification & User Retention Infrastructure
Aug 2022 – Oct 2022
Chandigarh
  • Designed and shipped a data-driven push notification scheduling system with personalized payload customization and optimal send-time logic, measurably improving user retention across the platform.
  • Administered AWS RDS and Apache Cassandra; applied SQL performance tuning by optimizing schemas, indexes and query patterns to sustain high-availability delivery at scale.
PrepLadder (Unacademy)
Junior Node.js Developer
Website Plan Data APIs · Know Your Student (KYS)
May 2021 – Jul 2022
Chandigarh
  • Built and maintained RESTful APIs for the Website Plan Data module, delivering segmented course content to thousands of students daily and enhancing platform engagement.
  • Sole developer on the KYS system: encrypted REST APIs with database-table-driven dynamic popup and form logic, giving non-technical teams full control over student experience without code deployments.
Key Projects
BingoKana · Real-Time Multiplayer Learning Engine Razornext · 2025–Present
NestJSSocket.IORedisElasticsearchBullMQPostgreSQLTypeORMDockerPrometheusGrafanaJWT
  • Indexed ~12M dictionary entries; sustained 200K+ concurrent sessions with 40% lower lookup latency via Redis + Elasticsearch.
  • BullMQ async pipelines cut API response times by ~35%; Prometheus + Grafana reduced incident detection time by 50%.
  • ELO-based matchmaking, spaced repetition logic, difficulty progression and full learner progress tracking in PostgreSQL.
INTERCOMM · WhatsApp Business Automation Platform Razorpod · 2022–2025
Node.jsNestJSWhatsApp APIRedisKafkaRabbitMQPrometheusGrafanaDockerGitHub Actions
  • Sole backend engineer; built end-to-end: Campaign Builder, Template Creator, Custom Flow Designer and Analytics at 1M+ messages/quarter.
  • Drove 10× client reach expansion and doubled platform revenue within the first year; 99.9% uptime at ~100K messages/day/bot.
BridgeQ · Multi-Channel Messaging Backbone Razorpod · 2022–2025
NestJSKafkaRabbitMQRedisSMSEmailFCMDockerPrometheus
  • Event-driven architecture (Kafka + RabbitMQ) unified SMS, Email and FCM push under a single routing layer for a hyperlocal QSR platform prototype.
  • Provider-credential abstraction reduced new-channel integration to configuration only; zero core logic changes required.
SUD Life Emailer · Bulk Email Delivery Tool Razornext · 2025–Present
NestJSNodemailerBullMQDocker
  • Handles up to 500 recipients/dispatch; scheduled delivery reaches 250K recipients within 10 minutes for SUD Life General Insurance.
  • Custom To/CC configs, dynamic attachments and per-report delivery profiles for daily grievance and management reporting.
PNA · Push Notification Activity System PrepLadder · 2022
Node.jsExpress.jsAWS RDSCassandraRedis
  • Personalized payload logic and optimal send-time algorithms measurably improved user retention across the PrepLadder platform.
  • SQL performance tuning on AWS RDS + Cassandra query optimization for high-availability notification delivery at scale.
KYS · Know Your Student System PrepLadder · 2021–2022
Node.jsExpress.jsAWS RDSEncrypted REST APIsCI/CDBitbucket
  • Built solo from scratch: database-table-driven dynamic popup and form logic gave non-technical teams full control over student experience without code deployments.
  • Directly improved student onboarding conversion rates; established clean backend practices carried into subsequent roles.