Elliot Hume is a versatile gameplayer programmer with a decade of experience building multiplayer and VR experiences, currently contributing to Rust at Facepunch Studios. He previously led core systems at Greensky Games—shipping grab mechanics, an item economy, and a full inventory system for an open-world VR PvPvE extraction shooter on Meta Quest. Trained in AI/ML, computer vision, graphics, and UX, Elliot bridges game design and engineering to choose pragmatic solutions across the full stack. Comfortable in C#, Unity (including XR and URP), JavaScript, Java, and Python, he pairs engine-level game systems work with full-stack web and tooling experience from prior roles. Outside studio work he prototypes indie VR projects and social multiplayer ideas, demonstrating a continuous focus on player-facing systems and iteration. Based in Old Toronto, he brings both production discipline and experimental curiosity to complex interactive systems.
10 years of coding experience
5 years of employment as a software developer
Bachelor of Computing (Hons.) - BCMPH, Software Design - Game Development, Bachelor of Computing (Hons.) - BCMPH, Software Design - Game Development at Queen's University
High School, Vocal Music, High School, Vocal Music at Canterbury High School
Contributions:268 pushes, 1 comment in 8 years 11 months
jekyll-blogjekylljekyll-thememinutes
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.