Umesh Gainju
@umeshgainju
Senior backend software engineer building secure, scalable microservices and real-time platforms for SaaS and ERP.
What I'm looking for
I’m a backend developer and technical architect focused on enterprise-scale microservices, SaaS platforms, and ERP systems. I lead architecture work with a strong emphasis on scalability, security, and real-time data synchronization.
At AITC (Veda Studios), I architect and lead Mercury 360, a SaaS-based ERP platform with integrated modules including ATS, HRMS/Payroll, file management, and workspace collaboration. I’ve implemented Keycloak for centralized user management and SSO, Tyk as an API gateway for unified routing and RBAC, and an event-driven CDC approach using Debezium and Kafka for real-time synchronization.
I bring polyglot performance to core services using NestJS for primary services and Go with Fiber (via Goca CLI) for high-performance microservices. I’ve also led backend for an art e-commerce platform with live bidding and secure wallets, and enhanced video conferencing using Mediasoup and WebRTC, while mentoring teams, running code reviews, and managing daily Scrum execution.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer (Backend)
AITC (Veda Studios)
Jul 2024 - Present (2 years)
Architecting and leading backend microservices for Mercury 360, an enterprise SaaS ERP platform with integrated modules including ATS, HRMS, file management, and workspace collaboration. Implemented Keycloak-based authentication/SSO, Tyk API Gateway, Debezium CDC with Kafka event streaming, and high-performance Go (Fiber) microservices.
Mid Backend Developer
AITC (Veda Studios)
Jul 2023 - Jul 2024 (1 year)
Developed a Telegram/WhatsApp-like real-time chat application using Node.js/Express, TypeScript, NestJS, and socket.io. Built event-driven microservices with Kafka and PostgreSQL, including offline message handling, JWT auth with role-based authorization, and Kubernetes-based deployments.
Associate Software Engineer
Diagonal Technologies
Mar 2021 - Jul 2023 (2 years 4 months)
Built and maintained enterprise microservices using ExpressJS, NestJS, Laravel, and Lumen, including REST APIs and real-time WebSocket communication. Implemented event-driven systems with Kafka and API routing/gateway components, and supported production deployments with Docker and AWS.
Intern
Diagonal Technologies
Oct 2020 - Mar 2021 (5 months)
Contributed to a salary payment slip generation system and assisted with software development lifecycle activities including requirements, design, development, testing, and deployment. Collaborated with senior developers and used Git for version control.
Education
Degrees, certifications, and relevant coursework
Khwopa College of Engineering
Bachelor of Engineering, Electrical Engineering
2014 - 2018
Earned a Bachelor of Engineering in Electrical Engineering from Khwopa College of Engineering from 2014 to 2018.
Tech stack
Software and tools used professionally
OpenAPI
GitHub
GitLab
Kubernetes
Docker Compose
Cloudflare
GitHub Actions
GitLab CI
React Native
Debezium
MySQL
PostgreSQL
MongoDB
Node.js
Laravel
NestJS
Microsoft Teams
Telegram
Redis
Azure DevOps
JavaScript
PHP
Kafka
RabbitMQ
BullMQ
ExpressJS
TypeORM
Express Gateway
Sequelize
Linux
CyberSource
GraphQL
Prisma
Firebase
Socket.IO
Keycloak
sso
WebRTC
NGINX
Mediasoup
GORM
Indeed
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Umesh?
You can contact Umesh and 90k+ other talented remote workers on Himalayas.
Message UmeshGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
