Summary
Liang Pan is a seasoned software engineer with 12 years of experience building front-end and cloud systems, currently working on Microsoft AI after a long tenure at Microsoft. He brings deep expertise in WebGL, C#, Android, and real-time animation rendering—skills honed building PowerPoint Online preview features and rich UI tooling. Liang pairs strong engineering fundamentals from Carnegie Mellon (Computer Software Engineering) and Johns Hopkins (AI) with hands-on cloud and full-stack experience from projects at IBM Hybrid Cloud and research labs. He has a track record of improving performance and maintainability through pragmatic API and tooling work, and is comfortable moving between low-level graphics code and server-side services. Based in Kirkland, WA, he blends academic rigor with production-focused delivery and an interest in leveraging AI to enhance developer and user experiences.
12 years of coding experience
9 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at National Chiao Tung University
Johns Hopkins University
Master's degree Computer Software Engineering, Master's degree Computer Software Engineering at Carnegie Mellon University
English, Chinese