Xiang Xiao is a Senior Software Engineer in Mountain View with 13 years of experience blending human-computer interaction research and production engineering, currently building accessibility and intelligent interfaces at Google. His PhD work at the University of Pittsburgh translated novel physiological-signal and mobile-camera sensing into learning and healthcare applications, informing practical ML-driven UI improvements. At Google he led projects improving accessibility for motor and cognitive impairments, coupling deep HCI knowledge with scalable product delivery. Earlier industry work includes prototyping in-air gestural controls for automotive infotainment, showing a hands-on approach to novel input modalities. He combines academic rigor with product-focused execution, specializing in mobile interfaces, adaptive systems, and ML applications that make technology more usable for diverse users.
13 years of coding experience
9 years of employment as a software developer
Bachelor of Engineering (B.Eng.), Computer Software Engineering, Bachelor of Engineering (B.Eng.), Computer Software Engineering at Wuhan University
Doctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at University of Pittsburgh
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.