# Charlie Lao > Senior GPU Software Architect Location: Cupertino, California, United States Profile: https://flows.cv/charlielao One of the core engineer in Apple’s graphics software architecture team. Played critical role in many graphics features. Involved in every OSX release and most of iOS releases. As the long time Apple employee, I have experienced a lot of apple product cycles from concept to release. Full top to bottom knowledge of Apple graphics stack. Critical problem solver for various hard graphics problems. ## Work Experience ### Staff Software Engineer @ Google Jan 2019 – Present | Mountain View, California, United States Android Graphics ### Senior GPU Software Architect @ Apple Jan 2008 – Jan 2019 Responsible for Apple’s graphics driver model. Resource management, synchronization, multiple GPU address space support. Driver API interface and documentations. Provides technical support to 3rd party graphics driver engineers, including both MacOS drivers and iOS drivers. ### Senior OpenGL Engineer @ Apple Jan 2003 – Jan 2008 Implemented many OpenGL features and extensions from API to driver interface. ### Sr. Software Engineer at CPU Software @ Apple Jan 1999 – Jan 2003 New Mac hardware bring up. Developed the very first OSX nvidia graphics driver along with another engineer for the first OSX release. ## Education ### MS in Computer and Information Science The Ohio State University ### MS in Electrical Engineering Tsinghua University ### BS in Electrical Engineering Tsinghua University ## Contact & Social - LinkedIn: https://linkedin.com/in/chlao --- Source: https://flows.cv/charlielao JSON Resume: https://flows.cv/charlielao/resume.json Last updated: 2026-04-12