Post Job Free
Sign in

Senior Backend Engineer & Team Lead

Location:
Mohali, Punjab, India
Posted:
July 29, 2026

Contact this candidate

Resume:

SURINDER KUMAR RANA

Senior Backend Engineer Team Lead

+91-980******* *****.**@*****.*** Mohali, INDIA LinkedIn: surinder-rana-56a477193 PROFESSIONAL SUMMARY

Senior Backend Engineer with 7+ years of experience building scalable backend systems using Node.js (NestJS), Laravel, PHP, and TypeScript. Expertise in designing RESTful APIs, microservices, Redis caching, BullMQ-based background processing, and cloud-native applications on AWS with Docker and CI/CD. Experienced in integrating AI capabilities using OpenAI APIs, optimizing database performance, and delivering secure, production-grade software for high-scale applications.

TECHNICAL SKILLS

Programming Languages:

PHP JavaScript TypeScript SQL

Backend Technologies:

Node.js NestJS Laravel REST APIs Microservices BullMQ WebSockets WebRTC WordPress Frontend Technologies:

React.js HTML5 CSS3 Bootstrap

Databases:

MySQL MongoDB Redis Google BigQuery Database Design Cloud & DevOps:

AWS (EC2, S3, IAM) Docker CI/CD GitHub Actions AI & Automation:

OpenAI API Integration Prompt Engineering GitHub Copilot Claude AI AI-assisted Development Tools & Platforms:

Git GitHub Postman Swagger Jira

PROFESSIONAL EXPERIENCE

Open Source Developer – Ditstek Innovation Pvt. Ltd Jul 2025 - Present

• Designed and developed scalable backend services for an AI-powered coaching platform using NestJS, TypeScript and MySQL.

• Built secure RESTful APIs for authentication, session management and real-time collaboration.

• Developed real-time video communication features using WebRTC and MediaSoup.

• Containerized backend services using Docker and deployed applications on AWS infrastructure.

• Integrated OpenAI APIs to deliver AI-powered coaching and productivity features.

• Implemented Redis caching and BullMQ for background job processing, notifications and asynchronous workflows

• Collaborated with cross-functional teams to deliver production-ready features using Agile methodologies. Software Engineer – Closeloop Technologies Pvt. Ltd Mar 2024 - Jun 2025

• Developed scalable RESTful APIs using Laravel for analytics and reporting applications consumed by React web and mobile clients.

• Integrated Google BigQuery to support large-scale analytical reporting and dashboard generation.

• Optimized MySQL queries, indexing strategies and backend services to improve application performance.

• Designed reusable backend modules following SOLID principles and clean architecture. Software Engineer – Ucodesoft Pvt. Ltd

Jan 2023 - Mar 2024

• Developed enterprise web applications using Laravel, PHP, Nestjs, React and MySQL.

• Designed REST APIs and implemented role-based authentication for secure business workflows

• Optimized database queries and backend logic to improve application performance.

• Participated in feature development, bug fixing and production deployments in Agile teams Web Developer – Secureweb Technologies Pvt. Ltd

Sep 2020 - Jan 2023

• Developed and maintained business web applications using PHP, Laravel, Node js and MySQL.

• Implemented reusable backend modules and optimized SQL queries for improved application performance.

• Worked with third-party API integrations and maintained production applications.

• Fixed production issues and delivered new features following client requirements. Assistant Professor – Sri Sai University

Aug 2016 - Jan 2019

Mentored junior developers and contributed to code quality improvements Delivered lectures in Electronics and Communication Engineering with supervised student projects KEY PROJECTS

EvalPulse – AI-Powered Coaching & Growth Platform

Tech Stack: NestJS TypeScript MySQL Python (FastAPI) Redis BullMQ Docker WebRTC MediaSoup Microservices

Description:

AI-powered coaching and talent development platform that enables organizations to create structured coaching programs, conduct real-time coaching sessions, and generate AI-driven performance assessments and personalized growth recommendation

Key Contribution:

• Designed and developed scalable backend services using NestJS and a microservices architecture to support coaching workflows and AI-powered talent development.

• Built secure RESTful APIs for user management, coaching programs, session scheduling, authentication, and AI evaluation workflows.

• Implemented real-time audio/video communication using WebRTC and MediaSoup for live coaching sessions.

• Developed a recording pipeline that merged coach and participant media streams through dedicated microservices for session playback and AI analysis.

• Integrated Python (FastAPI) AI services to process recorded sessions, evaluate predefined coaching KPIs, generate performance scores, and provide AI-powered recommendations.

• Implemented BullMQ and Redis for asynchronous job processing and reliable inter-service communication between backend microservices and AI services.

• Enabled coaches to review AI-generated evaluations and manually adjust scores before publishing final performance reports.

• Containerized backend services using Docker and deployed applications on AWS infrastructure to support scalable production deployments.

Marketing Analytics Platform (Contextd)

Tech Stack: Laravel React.js MySQL Google BigQuery OpenAI API Laravel Reverb Redis AWS Docker Nginx CI/CD

Description:

Marketing analytics platform that enables organizations to build highly customizable reports and dashboards by visualizing large-scale marketing data through interactive charts, AI-powered insights, and real-time collaboration. Key Contribution:

• Developed scalable backend services and RESTful APIs using Laravel, with React.js powering a dynamic and customizable reporting interface.

• Integrated Google BigQuery to efficiently process and visualize large-scale marketing datasets through interactive dashboards.

• Built a flexible report builder allowing users to create custom dashboards with multiple visualization types including bar, line, pie, scatter, and tabular reports.

• Designed dynamic filtering, grouping, and X/Y-axis configuration to enable users to generate business-specific analytics without code changes.

• Integrated OpenAI APIs to assist users in generating AI-powered report insights and data summaries

• Implemented real-time annotations and collaborative discussions using Laravel Reverb, enabling users to communicate directly within reports and charts.

• Configured Redis caching, AWS infrastructure, reverse proxy (Nginx), and CI/CD pipelines to improve application performance, scalability, and deployment efficiency.

• Optimized backend queries and BigQuery data retrieval strategies to support high-volume analytical reporting with improved response times.

EDUCATION

M.Tech – Electronics and Telecommunication

Punjab Technical University (PTU), 2015

B.Tech – Electronics and Telecommunication Engineering Green Hills Engineering College, Solan, 2010

ADDITIONAL INFORMATION

Languages:

English, Hindi



Contact this candidate