Alan Leung is an experienced software engineer with a strong background in compiler development and deployment. Starting as an EAServer GUI Developer at Sybase from May 2003 to April 2004, Alan then transitioned to IBM as a Compiler Backend Specialist from September 2004 to August 2005, focusing on inter-procedural compiler optimization. Alan joined Google in June 2008, where roles expanded from Senior Software Engineer, contributing to Android Studio, compiler projects like R8 and D8, and various developer tools, to the current position of Staff Software Engineer since April 2022, continuing work on Android Studio deployment as a tech lead. Alan holds both a Bachelor's and Master's degree in Computer Science from the University of Waterloo, completed between 2001 and 2008.
This person is not in the org chart
This person is not in any teams
This person is not in any offices