Andrew Punch is a data leader and founder with 10+ years’ experience building data platforms and leading cross-functional teams, currently heading Data at Macquarie Group after founding his own consultancy, Data Punch. He combines hands-on architecture and engineering roots—spanning roles from senior software engineer to data platform architect—with purpose-driven leadership managing teams of 12 and delivering enterprise-grade cloud and AWS data solutions. His background includes senior roles across finance, media, and healthcare (Macquarie, ABC, Medibank), giving him a pragmatic blend of regulated-industry rigor and startup agility. A persistent operator, he has repeatedly returned to platform and operations roles, indicating a preference for solving messy production problems end-to-end. Based in Greater Sydney, he pairs an electrical engineering foundation with community leadership experience, having chaired a local reserve committee for nearly a decade.
10 years of coding experience
18 years of employment as a software developer
Certificate First Aid, Certificate First Aid at St John Ambulance
Bachelor of Engineering Electrical, Bachelor of Engineering Electrical at University of Newcastle
Certificate 3 Chinese, Certificate 3 Chinese at TAFE NSW
Certificate Workplace First Aid Level 2, Certificate Workplace First Aid Level 2 at Red Cross
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.