David Ball is a Technical Program Manager with a decade of industry experience and two decades of hands-on robotics and mechatronics expertise, now driving complex autonomous vehicle programs at Waymo. He has led global cross-site execution and system integrations—most recently managing the merge of two AV technology stacks at nuTonomy/Aptiv—and excels at turning research prototypes into production-ready systems. His background spans academic leadership as a chief investigator and field-robotics lab founder to applied engineering roles building controllers, navigation, and perception for real-world deployments. Notably, he has presented robotics work internationally (ROSCon, IROS, ICRA) and secured multi-million dollar government funding for agricultural robotics. An Australian based in the U.S., he blends rigorous PhD-level research with pragmatic program delivery, mentoring teams across continents to deliver measurable progress. Practical, communicative, and strategically minded, he brings rare depth in both the technical design and programmatic orchestration of autonomy projects.
10 years of coding experience
21 years of employment as a software developer
High School, Mathematics, OP1, High School, Mathematics, OP1 at Hillbrook
Bachelor’s Degree, Computer Systems and Electrical Engineering with Mechatronics Minor, First Class Honours, Bachelor’s Degree, Computer Systems and Electrical Engineering with Mechatronics Minor, First Class Honours at The University of Queensland
Contributions:105 commits, 9 PRs, 58 pushes in 3 months
compileweb-site
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.