Summary
Ben Humberston is a software engineer with 12 years of experience building immersive systems that blend computer graphics, ML, and real-time networking for AR/VR, telepresence, and games. He has driven research-to-product work as a staff engineer at Meta Reality Labs on high-fidelity “codec avatar” projects and now builds AI-enabled language-learning backends at Duolingo. His background spans full-stack 3D applications—from low-level rendering, GLSL and C++ for realtime engines to TypeScript/Node web services and SDKs for cloud point-cloud workflows. Ben pairs academic research in haptics and physically-based animation with large-scale production engineering, and has led hiring and technical design across data capture, model training, and live systems. He’s comfortable shipping prototypes and production features alike, and has a knack for turning novel interaction ideas (like co-located haptic VR interfaces) into robust software and datasets.
12 years of coding experience
12 years of employment as a software developer
MSc Computer Science, MSc Computer Science at The University of British Columbia
B.S Computer Science; Computer Science, B.S Computer Science; Computer Science at Cornell University