
Hi, I'm Vasu Gajjar
Backend Developer & Software Engineer
Backend developer specializing in building scalable microservices, distributed systems, and cloud architectures. Experienced in Node.js, TypeScript, NestJS, and Golang with a focus on performance, reliability, and clean code.
The Story
I specialize in backend development with Golang, Node.js, and TypeScript, building distributed systems and microservices that scale. I've architected multi-tenant SaaS healthcare platforms serving multiple clients with zero-downtime deployments, designed event-driven architectures with RabbitMQ and Kafka, and built CDC pipelines for asynchronous audit logging across production systems.
I've published Rapid-MQ, an NPM library simplifying RabbitMQ integration used by developers worldwide. I thrive on solving complex problems around data consistency, real-time communication, and system reliability. My solutions have handled production traffic at scale across healthcare, project management, and game hosting domains.
I believe in writing clean, maintainable code that solves real problems. I approach each challenge with a focus on performance and developer experience. I continuously explore new technologies and share knowledge through open-source contributions.
Skills & Tools
Backend
Databases & Messaging
Cloud & DevOps
Frontend
"Good code is its own best documentation. As you're about to add a comment, ask yourself, 'How can I improve the code so that this comment isn't needed?'"
— Steve McConnell
Work Experience
My professional journey and key contributions
Bacancy
Software Engineer
Key Contributions
- Working as Golang developer on scalable backend systems
- Built game hosting platform supporting Minecraft to FiveM servers using Nomad for cluster management
- Optimized HCL templates and implemented port allocation strategies for conflict-free deployments
- Learning modern frontend technologies (React, Next.js) to expand full-stack capabilities
- Leveraging AI tools and workflows for improved productivity and efficient development
Meditab Software
Programmer Analyst
Key Contributions
- Architected IMS Care, a multi-tenant SaaS healthcare platform with RabbitMQ microservices serving multiple clients with zero-downtime deployments
- Designed and implemented custom webhook solution for file transfers, preventing queue blocking
- Built CDC pipeline using Debezium, Kafka, and Golang for asynchronous audit logging
- Developed real-time monitoring and alerting service tracking RMQ consumers and dispatching alerts to dev team
- Optimized JWT authentication module reducing token size by 90% with binary search for efficient scope lookups
- Implemented CloudFront with signed cookies for controlled access to sensitive files
- Created WebSocket server for real-time project updates and team collaboration
- Automated client provisioning system creating RMQ credentials and Route53 subdomain entries
Sumay Infotech
Mobile Development Intern
Key Contributions
- Developed Maker Market e-commerce platform with Flutter supporting three user types (organizers, sellers, customers)
- Built real-time chat using Firebase Firestore and push notifications with FCM
- Integrated Stripe payment gateway and comprehensive API integration for all modules
- Created sports ground booking platform with cricket scoreboard and score recorder using reactive design pattern in Android Java
- Developed Alfory, a hybrid social media and food ordering platform with Instagram-like stories feature
- Implemented story editing features (doodles, stickers, filters) using Android libraries and Flutter method channels