● Open to Work

darshan

Senior Backend Developer • Node.js • NestJS • PostgreSQL • Redis • AWS

About Me

Results-driven Senior Backend Developer with 5+ years of experience architecting and delivering scalable, high-performance backend systems. Progressed from sole backend engineer to Product Lead, overseeing a cross-functional team of 10 (4 backend, 6 frontend) on a large-scale consumer platform handling millions of records. Deep expertise in Node.js, NestJS, PostgreSQL, Redis, and AWS, with proven production experience across real-time systems, AI/LLM integration, payment gateways, and cloud infrastructure. Known for strong ownership, architectural decision-making, and driving engineering best practices across teams.

Skills & Technologies

JavaScript (ES2022+)TypeScriptNode.jsNestJSExpress.jsPostgreSQLMongoDBRedisSQLTypeORMSequelizeMongooseBullMQRedis Pub-SubRESTGraphQLWebSockets (Socket.IO)OpenAI GPT-4oGroq (LLaMA 3)LangChainPrompt EngineeringAWS (EC2, S3)DockerLinuxFirebaseRazorpayGoogle Play BillingiOS In-App Purchases

Work Experience

Senior Backend Developer (Freelance Consultant)

Independent
Aug 2025May 2026

Architected and built a production-grade ride booking backend for a driver & passenger app solo, implementing real-time matching using Redis GEO + Pub/Sub, live ride tracking via Socket.IO, async workflows with BullMQ, and managed scalable AWS infrastructure for high performance.

Backend Developer

Codezee Solutions
May 2025Aug 2025

Developed core backend modules for HRMS including payroll, salary slip generation, attendance tracking, and leave management workflows with role-based access control using NestJS, PostgreSQL, and TypeORM.

Backend Developer  Product Lead

Appin Technology — Lovein Team
Mar 2022Apr 2025

Started as sole backend engineer building the entire dating app backend from scratch; scaled platform to millions of users via PostgreSQL and Redis optimizations; led and mentored backend team of 4, collaborated with frontend team of 6; promoted to Product Lead. Built real-time chat with Socket.IO and Firebase push notifications, integrated multi-platform payments, developed custom AI chatbot with OpenAI GPT-4o and Groq, containerized environment with Docker, and managed full AWS production infrastructure.

Backend Developer

Emxcel Solution
Apr 2021Feb 2022

Built RESTful APIs with Node.js, Express.js, MongoDB, and Mongoose implementing validation, error handling, and security. Developed custom Remote Config system and integrated Firebase-style Campaign module for targeted content delivery and user segmentation.

Projects

Ride Booking Platform — Driver & Passenger App (Ola/Uber Style)

Architected and built a production-grade ride booking backend from scratch as sole engineer, implementing real-time driver-passenger matching using Redis GEO + Pub/Sub, live ride tracking with Socket.IO, async workflows with BullMQ, and deployed scalable AWS infrastructure.

Node.jsNestJSPostgreSQLTypeORM+5

HRMS Platform (Keka-style Enterprise System)

Developed core backend modules including payroll processing, salary slip generation, attendance tracking, and leave management workflows with role-based access control using NestJS and PostgreSQL.

Node.jsNestJSPostgreSQLTypeORM+1

Dating App — Lovein (Large-Scale Consumer Platform)

Sole backend engineer initially, built entire system from scratch, scaled platform to millions of users using PostgreSQL and Redis optimizations, led backend team and was promoted to Product Lead. Built real-time chat via Socket.IO, multi-platform payment integration, custom AI chatbot with OpenAI GPT-4o and Groq, containerized with Docker, deployed on AWS.

Node.jsNestJSPostgreSQLTypeORM+11

Review & Rating Platform

Built RESTful APIs with Node.js, Express.js, MongoDB, and Mongoose including custom Remote Config system for dynamic value updates and Firebase-style Campaign module for content delivery and user segmentation.

Node.jsExpress.jsMongoDBMongoose+1

Education

Bachelor of Engineering

Shantilal Shah Engineering College, Bhavnagar, Gujarat2016 - 2021
darshan - Senior Backend Developer • Node.js • | HiringAnt