David Nguyen is a seasoned software engineer with 11 years of experience building and scaling cloud-native systems, currently driving engineering work at InDebted after serving as a Staff Software Engineer at Zendesk. He excels in infrastructure automation, Kubernetes, Go-based APIs, and AWS provisioning platforms, having led a system simplification that halved cluster setup time across nearly 20 production clusters. A pragmatic engineer and mentor, he has consistently improved test coverage, observability, and deployment safety through canary rollouts and smoke tests. His background spans full-stack delivery and platform engineering across ThoughtWorks and enterprise clients, where he implemented continuous delivery, IaC, and high-throughput data pipelines. Based in Melbourne, he combines hands-on coding with architectural leadership and a knack for turning complex operational challenges into reliable, automated developer experiences.
11 years of coding experience
14 years of employment as a software developer
Bachelor of Engineering (B.E.), Computer Science, Bachelor of Engineering (B.E.), Computer Science at Nanyang Technological University
Master of Technology (M.Tech.), Software Engineering, Master of Technology (M.Tech.), Software Engineering at Institute of Systems Science - National University of Singapore
simple tool to help switching among AWS profiles more easily
Contributions:4 releases, 168 commits, 1 PR in 2 years 6 months
amazon-web-servicesswitchingamongaws
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.