Duncan Mak is a pragmatic engineering leader with 11 years’ experience building and scaling backend systems and distributed services across startups and high-growth platforms in Hong Kong. Currently Head of Engineering, User at Lalamove, he has progressed from hands-on backend development to managing multi-location teams and owning product-wide architectures and billing, authentication, and notification platforms. He blends deep systems design and Scrum practice—holding a PSM I—with a track record of shipping shared infrastructure like centralized billing, SSO, and email platforms that reduced duplication across products. Comfortable moving between code and organizational strategy, he has led migrations of legacy billing models and published a handy npm validation tool used across teams. Open to new methodologies and technologies, he favors data-driven decisions and clear communication to turn complex requirements into reliable, production-grade systems.
11 years of coding experience
10 years of employment as a software developer
Maryknoll Fathers' School
Hong Kong University of Science and Technology (HKUST)
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
Duncan Mak - Head Of Engineering, User at Lalamove