Senior Full Stack Engineer

ProfileSuraj Kumar

Full Stack Engineer specializing in Microservices, Real-time Systems, and Modern Web Technologies.

Currently BuildingAgentic Workflow EngineDeveloping a multi-agent system for automated code refactoring using LangGraph.

Technical Arsenal

Backend & Systems
Node.jsExpress.jsSocket.IORabbitMQRedisNginxTypeORM
Frontend & UI
React.jsRedux ToolkitTailwind CSSTypeScript
Database & Cloud
MongoDBMySQLPostgreSQLVector DBOracle Cloud
AI & DevOps
LangChainHugging FaceTransformersDockerCI/CD

Professional Experience

Backend Engineer

Hoop Konsulting
July 2024 - Dec 2024

myCityHunt (Location-based Game)

Problem: Synchronizing real-time player locations and game states for concurrent users caused server lag.

Solution: Architected an event-driven system using Socket.IO for live communication and Redis for ephemeral state caching.

Result: Reduced server latency by 60% and ensured zero downtime during peak gaming hours.

MERN Stack Developer

Inclusion Software Solutions
July 2023 - April 2024

MotorMind (AI R&D)

Problem: Early LLM chatbots lacked context retention, leading to disjointed user conversations.

Solution: Implemented a RAG pipeline handling chat history buffers and vector context for query responses.

Result: Achieved context-aware responses for up to 20 conversation turns, increasing user retention.

Node.js Developer

tecHindustan
Aug 2021 - June 2023

Integration-Engine

Problem: Multiple front-end apps needed third-party data, but exposing direct API keys created security risks.

Solution: Developed a centralized Middleware Engine that masks sensitive PII and proxies requests.

Result: Standardized API security across 5+ internal projects and ensured GDPR compliance.

Education

Bachelor of Technology in Computer Science Engineering

SIRDA Institute of Engineering & Technology
Sunder Nagar, Himachal Pradesh
2021

Featured Engineering

Microservices / AI System

ResuMap.in

About

A platform that tailors resumes to job descriptions using Generative AI.

The Problem

Resume tailoring is a manual, time-consuming process prone to keyword mismatch.

The Result

Built a microservices architecture using RabbitMQ for async processing, handling heavy PDF parsing loads without blocking the main thread.

React.jsRabbitMQLangChainOracle Cloud

Let's Build Something Scalable

Whether you have a question about backend architecture, AI integration, or just want to connect.

+91 9459191752India • Open to Remote