Mahmudul Hassan is a seasoned backend engineer with 11 years of experience building API-first, microservice-based systems and real-time platforms from Dhaka. He specializes in Golang for microservices and CLIs (5+ years) while also bringing deep Node.js and frontend experience (8+ years) with React/Redux, enabling full-stack problem solving. Mahmudul has repeatedly diagnosed and fixed elusive production issues—memory leaks and resource exhaustion—using tools like pprof and targeted refactors to restore stability at scale. At Pigeonhole Live he moved systems toward event-driven architectures (RabbitMQ), hardened public APIs with rate-limiting, and applied Amazon Bedrock for automated attendee summarization—demonstrating a blend of systems engineering and applied AI. He also has a track record of modernizing legacy stacks (websocket → Socket.io, vanilla JS → React) and mentoring teammates during integration and onboarding. His early training in chip design and automation gives him a pragmatic, tooling-first approach to complex engineering problems.
11 years of coding experience
9 years of employment as a software developer
Bachelor’s Degree, Electrical and Electronics Engineering, Bachelor’s Degree, Electrical and Electronics Engineering at Bangladesh University of Engineering and Technology
Contributions:4 commits, 1 push, 2 branches in 2 days
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mahmudul Hassan - Software Engineer - API at Pigeonhole Live