Andy Xie is a San Francisco–based Software Engineer II with nine years of experience building production-grade distributed systems, real-time analytics platforms, and ML-driven services. He has shipped data querying and storage infrastructure for high-throughput products at Uber and now contributes to scalable systems at Google, drawing on an EngSci background in Machine Intelligence from the University of Toronto. His work spans quantum chemistry tooling and ML research—where he quantified model-dataset compute complexity—demonstrating a blend of practical production engineering and deep research instincts. Comfortable across backend systems, embedded software, and ML pipelines, he favors measurable, production-first solutions that scale. Colleagues find him curious and committed to lifelong learning, often bridging domain research into deployable engineering outcomes.
9 years of coding experience
3 years of employment as a software developer
IB Programme, IB Programme at White Oaks Secondary School
Bachelor of Applied Science - BASc Engineering Science Major in Machine Intelligence CS, Bachelor of Applied Science - BASc Engineering Science Major in Machine Intelligence CS at University of Toronto
LayerVision is a type of Machine Learning UI that I have been working on to allow beginning data scientists, engineers, and researchers to deploy and analyze deep learning models with more ease.
Contributions:102 pushes, 8 branches, 15 issues in 1 year 11 months
Contributions:2 PRs, 64 pushes, 5 branches in 1 year 5 months
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.