Shree Kumar Sharma ( श्री )

Backend Engineer

Gurugram, Haryana, India4 yrs 8 mos experience

Key Highlights

  • Expert in building scalable, secure backend systems.
  • Proven track record in EdTech and automation projects.
  • Strong analytical skills with a focus on performance.
Stackforce AI infers this person is a Backend Engineer specializing in EdTech and automation platforms.

Contact

Skills

Core Skills

NestjsPostgresqlNode.jsTypescriptKafkaJavascript

Other Skills

AWS RDSAlgorithmsAmazon Web Services (AWS)Apache CassandraApache KafkaBack-End Web DevelopmentBitbucketBlockchainCC++Cascading Style Sheets (CSS)CassandraContainerizationData StructuresDocker

About

As a passionate and results-driven Senior Backend Engineer, I specialize in designing and delivering scalable, secure, and data-driven platforms that drive business efficiency and innovation. Leveraging deep expertise in Node.js, TypeScript, NestJS, and Express.js, I build high-performance RESTful APIs and microservices that optimize communication and automate workflows. Key Platforms: INTERCOMM: An internal tool using WhatsApp Business APIs to streamline workflows and boost operational productivity. BridgeQ: A unified multi-channel messaging and notification system empowering businesses to engage customers efficiently and reliably. Technical Expertise: • Backend: Node.js, NestJS, Express.js, TypeScript, JavaScript, RESTful API development • Cloud & DevOps: AWS Lambda, Linode, Microservices, CloudWatch, Secret Manager • Databases: MySQL, MongoDB, Apache Cassandra, PostgreSQL, AWS RDS • Messaging & Streaming: Kafka, Redis • Monitoring: Prometheus, Grafana • Version Control & Containerization: Git, Bitbucket, Docker • ORMs: Prisma, TypeORM With strong analytical skills, a keen eye for detail, and a passion for crafting high-quality solutions, I thrive in dynamic and collaborative environments, consistently exceeding project goals and driving innovation in EdTech and automation. My strengths lie in translating complex business needs into robust technical solutions, optimizing for performance, security, and long-term maintainability. Whether working independently or leading cross-functional teams, I am committed to delivering clean, scalable code and driving innovation in fast-paced environments. Let’s connect if you’re looking for someone who thrives on big challenges—building the backend engines for tomorrow’s most engaging digital products.

Experience

4 yrs 8 mos
Total Experience
1 yr 9 mos
Average Tenure
1 yr 2 mos
Current Experience

Razornext

Software Development Engineer III

Apr 2025Present · 1 yr 2 mos · Gurugram, Haryana, India · On-site

  • As an SDE III, led the end-to-end development of a multiplayer Japanese language learning game inspired by Scrabble-style mechanics, designed to gamify Kana acquisition for a global audience. Owned both backend architecture and full product lifecycle, including player-facing gameplay systems and an admin platform for content, analytics, and operations.
  • Key Responsibilities & Contributions
  • Designed scalable, microservice-ready backend architecture using NestJS with strict modular patterns, DTOs, guards, and clean separation of concerns
  • Implemented real-time multiplayer gameplay using WebSockets for live state synchronization, matchmaking, and player interactions
  • Built secure authentication and authorization using JWT, custom rate-limiting guards, and field-level encryption for sensitive data
  • Developed an admin dashboard to manage vocabulary decks, difficulty levels, permissions, and content lifecycle
  • Enabled monitoring and control of active game sessions with real-time insights
  • Designed a learning module engine with difficulty progression, spaced-repetition–style logic, and learner progress tracking
  • Implemented PostgreSQL with TypeORM, including optimized relations, migrations, and log-safe data masking
  • Integrated environment and process management using PM2 and dotenvx, ensuring CI/CD readiness and scalable deployments
  • Tech Stack
  • Backend: NestJS, WebSockets, Redis, PostgreSQL, TypeORM
  • Tooling: PM2, dotenvx, Zod, ESLint, Prettier, Husky
  • Testing: Jest (unit and integration), Postman
  • DevOps: GitHub Actions, Docker-ready architecture
  • This project strengthened expertise in system design, real-time distributed systems, and scalable backend development while delivering a maintainable, education-focused product.
NestJSWebSocketsPostgreSQLTypeORMPM2dotenvx+8

Razorpod

Software Development Engineer II

Nov 2022Mar 2025 · 2 yrs 4 mos · Gurugram, Haryana, India · On-site

  • Backend Engineer experienced in designing and building scalable, secure, and high-performance backend systems for enterprise messaging and automation platforms. Strong expertise in WhatsApp Business API integrations, multi-channel notification systems, event-driven architectures, and real-time observability. Proven ability to collaborate with cross-functional teams and deliver solutions aligned with business and operational requirements.
  • #1 - INTERCOMM – Internal Automation & Messaging Platform
  • Designed and developed backend infrastructure leveraging WhatsApp Business APIs to automate internal workflows and communication.
  • Tech Stack: Node.js, TypeScript, MongoDB, Prisma ORM, Redis
  • Key Contributions:
  • Built scalable RESTful APIs for campaign management, templates, and workflow orchestration
  • Developed internal chatbots for automated interactions
  • Implemented Redis-based queue management for real-time processing
  • Designed modular, maintainable services with a focus on performance and security
  • #2 - BridgeQ – Unified Notification & Messaging Orchestrator
  • Led backend development of an event-driven platform supporting WhatsApp, SMS, Email, WebSockets, and Firebase.
  • Tech Stack: NestJS, TypeScript, Kafka, PostgreSQL, TypeORM, Prometheus, Grafana
  • Key Contributions:
  • Designed scalable APIs for multi-channel message routing
  • Implemented Kafka producers and consumers for asynchronous messaging
  • Integrated Prometheus and Grafana for real-time metrics and monitoring
  • Architected provider abstraction and credential management
  • Ensured system scalability, reliability, and observability
  • Core Skills:
  • Node.js, NestJS, TypeScript, REST APIs, Kafka, Redis, MongoDB, PostgreSQL, Event-Driven Architecture, Observability, Scalable Backend Design
Node.jsTypeScriptMongoDBPrisma ORMRedisKafka+4

Prepladder

2 roles

Software Engineer

Aug 2022Oct 2022 · 2 mos · Chandigarh, India · On-site

  • As a passionate Software Engineer, I had the incredible opportunity to work on the 𝗣𝘂𝘀𝗵 𝗡𝗼𝘁𝗶𝗳𝗶𝗰𝗮𝘁𝗶𝗼𝗻 𝗔𝗰𝘁𝗶𝘃𝗶𝘁𝘆 📧 project. 📲 This exciting venture involved orchestrating a symphony of REST APIs to deliver timely push notifications to our application users, enhancing their engagement and overall experience.
  • 📊 Our mission was clear: optimize user retention by tailoring push notifications to individual preferences. The secret sauce? Our ingenious table-based data retention system.
  • 📈 By leveraging pre-defined values within this table, we determined when and how to dispatch these notifications, all while crafting the perfect payload to captivate our users.
  • ✅ Crafted highly efficient and scalable RESTful APIs using JavaScript and Express, leveraging Node.js as the runtime, to enable seamless communication between the application and the PNA system.
  • 🔍 Skillfully managed databases, including AWS RDS and Apache Cassandra, ensuring the integrity and accessibility of user data, as well as optimizing database performance for swift data retrieval.
  • 🚀 Spearheaded the development of innovative business solutions, driving user engagement and enhancing the overall application experience through dynamic push notifications.
  • 🛠️ Demonstrated exceptional debugging skills, swiftly identifying and resolving code issues to maintain a robust and error-free system.
  • 📈 Actively managed system efficiency and performance, implementing optimizations and enhancements to meet and exceed user expectations.
JavaScriptNode.jsExpressAWS RDSApache Cassandra

Jr. Nodejs Developer

May 2021Jul 2022 · 1 yr 2 mos · Chandigarh, India · On-site

  • 🚀 𝗢𝘃𝗲𝗿𝘃𝗶𝗲𝘄: As a Node.js Developer with a passion for creating efficient RESTful APIs, I was instrumental in driving technical excellence and delivering results at 𝗣𝗿𝗲𝗽𝗟𝗮𝗱𝗱𝗲𝗿. My role primarily involved building RESTful APIs using JavaScript, with Node.js as the runtime, and leveraging AWS RDS for database management. Bitbucket served as our trusty version control tool.
  • 👥 𝗖𝗼𝗹𝗹𝗮𝗯𝗼𝗿𝗮𝘁𝗶𝗼𝗻 𝗮𝗻𝗱 𝗔𝘂𝘁𝗼𝗻𝗼𝗺𝘆: While I thrive as a team player, I excelled in handling tasks independently when the project requirements aligned. My commitment to understanding project needs and delivering on-time solutions became a hallmark of my work.
  • 💻 𝗧𝗵𝗲 𝗧𝗲𝗰𝗵 𝗦𝘁𝗮𝗰𝗸: The technical toolkit I leveraged in my past roles
  • 🔹 JavaScript
  • 🔹 Node.js
  • 🔹 AWS RDS
  • 🔹 Bitbucket
  • 🌐 𝗪𝗲𝗯𝘀𝗶𝘁𝗲 𝗣𝗹𝗮𝗻 𝗗𝗮𝘁𝗮 𝗠𝗼𝗱𝘂𝗹𝗲
  • 🔹 Crafted a custom API from the ground up to provide comprehensive plan details for various courses.
  • 🔹 Designed the API to efficiently return section-wise data, optimizing the user experience on the website.
  • 🔹 Named the project "Website Plan Data" module, reflecting its critical role in enhancing user engagement.
  • 📊 𝗞𝗻𝗼𝘄 𝗬𝗼𝘂𝗿 𝗦𝘁𝘂𝗱𝗲𝗻𝘁 ( 𝗞𝘆𝘀 ) : As a key contributor to the Kys, I played an integral role in developing and maintaining a sophisticated collection of RESTful APIs. These APIs were designed to deliver encrypted responses, facilitating the creation and seamless management of Popups and Form Data, all driven by dynamic Database Table Values.
  • 🔹 Dynamic User Inputs: Created Forms for versatile user input using various input types.
  • 🔹 Dynamic Meta Information: Enabled real-time updates for Page Titles, Images, and meta information.
  • 🔹 User Engagement: Utilized Popups for enhanced user interactions, guiding activities and seamless redirects.
JavaScriptNode.jsAWS RDSBitbucket

Tech explica

Machine Learning Using Python - Internship

Jun 2019Jul 2019 · 1 mo · New Delhi, Delhi, India · On-site

  • ✅ Building AL/ML Algorithms to be integrated into different Business Applications.
  • ✅ Creating Python Applications with ML
PythonMachine Learning

Education

Guru Gobind Singh Indraprastha University

Bachelor of Computer Application — Computer Science

Aug 2017Sep 2020

Central Board of Secondary Education

High School Diploma — Information Technology

Jun 2014May 2016

Central Board of Secondary Education

Middle School Diploma

Jan 2009Jan 2014

Stackforce found 100+ more professionals with Nestjs & Postgresql

Explore similar profiles based on matching skills and experience