Overview
Technical skills
Timeline
Roles

Overview

Backend-focused engineer with 5+ years of experience building and scaling web applications using Node.js and TypeScript, including REST APIs and microservices. Hands-on experience with RabbitMQ-based asynchronous processing, Redis caching, and AWS-based scalable architectures. Has also built internal AI/RAG solutions using FastAPI, embeddings, and LLM workflows.
Phone

Technical skills

Languages
4
Node JS
JavaScript
TypeScript
SQL
Node JS
3
BullMQ
Express
Nest.JS
DevOps
3
Amazon S3
API Gateway
AWS
Databases
4
Redis
RabbitMQ
PostgreSQL
MySQL
Other
15
React.js
LLM
FastAPI
Amazon EC2
Material UI
Redux
Redux Toolkit
Docker
Rest API
Prisma
Vite
CI/CD
Webpack
RAG
Embeddings

Timeline

Tech Lead • Lead
STENUM Asia • Full-Time
Jan 2026 to Present 9 Months Bengaluru In office
Led backend architecture and hands-on development of Node.js REST services for a central platform supporting multiple domain applications. Designed RabbitMQ-based asynchronous workflows for email delivery and file processing, including reliability features like acknowledgements, retries, dead-lettering, and idempotent consumers. Implemented memory- and performance-focused processing pipelines using Node.js streams, worker threads for compute-heavy transformations, and Redis caching strategies to support high concurrency.
Node JS
RabbitMQ
Redis
Amazon S3
API Gateway
Senior Web Developer • Senior
STENUM Asia • Full-Time
Jan 2024 to Jan 2026 2 Years Bengaluru In office
Built and scaled backend microservices and production-ready REST APIs using Node.js with a focus on reliability, maintainable service boundaries, and performance under load. Developed RabbitMQ workflows for asynchronous tasks and ensured robust consumer behavior with retries and dead-letter handling. Improved system stability by investigating memory issues and enhanced scalability through Redis caching and AWS deployment architecture with API Gateway and auto-scaling.
Node JS
RabbitMQ
Redis
Amazon S3
API Gateway
Web Developer • Middle
STENUM Asia • Full-Time
Jan 2022 to Jan 2024 2 Years Bengaluru In office
Developed backend REST services and integrated microservices for a platform used across multiple applications. Implemented asynchronous processing pipelines with RabbitMQ and designed file processing using Node.js streams with backpressure to avoid full buffering. Contributed to API reliability and deployment readiness using AWS components such as API Gateway and autoscaling, and supported production troubleshooting through performance and memory monitoring.
Node JS
RabbitMQ
Redis
Amazon S3
API Gateway
Graduate Trainee Engineer • Junior
CadMaxx Solutions • Full-Time
Jan 2019 to Jan 2020 1 Year Bengaluru In office
Trained in full-stack web development and contributed to feature development under senior engineer guidance. Worked on API integration, debugging, and code maintenance while learning established development practices. Supported ongoing improvements by implementing and verifying changes in the codebase.