Summary
Rabindra Joshi is an Associate Lead Software Engineer with a decade of hands-on experience building full-stack JavaScript systems, specializing in Node.js, TypeScript, microservices, GraphQL, and modern front-end frameworks like React and Vue. He combines backend craftsmanship—SQL, Redis, RabbitMQ, Docker, and AWS—with practical CI/CD expertise using GitHub Actions to deliver scalable, production-ready services. Rabindra has progressed through senior and lead roles at Monotype and its partner UBA Solutions, and has a track record of teaching and product-building, from instructing Python/Django courses to founding a learning-focused startup. Known for pragmatic problem solving and continuous learning, he also automates workflows with Bash and Python and advocates for developer experience improvements. Based in Kathmandu, he brings both hands-on implementation strength and product-minded system design to complex engineering challenges.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Engineering (B.Eng.), Bachelor of Engineering (B.Eng.) at Kathmandu Engineering College