Software Engineer - Computer Vision at Niantic Spatial, Inc.
London, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Christopher Choi is a software engineer specializing in computer vision and visual-inertial sensor calibration with 14 years of experience and a PhD focus in robotics from Imperial College London. He has driven production-grade SLAM and VIO systems at Niantic and previously accelerated calibration and mapping pipelines at Meta and Wayve—achieving multi-fold runtime improvements and devising quality metrics to flag bad poses. Comfortable across research and product delivery, he has built interactive real-time calibration tools, multi-camera calibrators now in production, and contributed to large open-source projects by improving API docs and core configuration for CDAP. Based in London, he blends deep academic training with hands-on systems engineering, and often optimizes both algorithms and their engineering pipelines to make research techniques robust enough for deployment.
14 years of coding experience
9 years of employment as a software developer
PhD Robotics Computer Vision, PhD Robotics Computer Vision at Imperial College London
MSc Advanced Computer Science Computer Science, MSc Advanced Computer Science Computer Science at University of St Andrews
Heriot-Watt University Edinburgh Campus
A-levels Physics Biology Mathematics, A-levels Physics Biology Mathematics at Old Swinford Hospital
Science and Engineering Foundation Year Foundation Year, Science and Engineering Foundation Year Foundation Year at Loughborough University
Master’s Degree Mechanical and Mechatronics Engineering, Master’s Degree Mechanical and Mechatronics Engineering at University of Waterloo
An open source framework for building data analytic applications.
Role in this project:
Back-end Developer & Technical Writer
Contributions:9 commits in 14 days
Contributions summary:Christopher primarily contributed to the documentation of the CDAP project by making edits and improvements to the API documentation, specifically for Stream, Query, Procedure, and Logging HTTP APIs. Additionally, the user implemented stub configuration classes and created initial configuration classes for various components within the CDAP framework. These changes suggest a focus on both API clarity and core system functionality.
Contributions:115 commits, 1140 pushes, 3 branches in 1 month
roboticsrobotics-libraryrobot
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.