Xiang Pan is a technology leader and CTO with 13 years of experience specializing in security and static analysis for large-scale Java/Android ecosystems. He led Gmail phishing detection and sanitizer projects at Google before focusing on static analysis of Android apps and the framework, applying deep program-analysis expertise to hard security problems. Recently transitioning into AI startups and executive leadership, he combines hands-on research experience from a Northwestern Ph.D. with product-focused engineering at the intersection of security and machine learning. Based in Cupertino, he has a proven track record of turning sophisticated analysis engines into production defenses and is comfortable moving between low-level bytecode analysis and high-level system design. One distinguishing detail: his career blends academic rigor (PhD) with practical incident-driven security work, enabling both innovative tooling and operational improvements.
13 years of coding experience
8 years of employment as a software developer
Bachelor's Degree Computer Science, Bachelor's Degree Computer Science at Nanjing University
Doctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at Northwestern University
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.