Summary
Sam Gates is a Senior Software Engineer with 10 years of experience specializing in game and VR development, currently advancing real-time social and immersive experiences at VRChat. He has a strong Unity3D and C++/C# background, building everything from motion-capture backends with RabbitMQ to AI-driven game entities and production VR prototypes. Sam’s career blends research work at the University of Maine’s VEMI Lab with studio experience at Helios Interactive and Freeman, giving him a pragmatic research-to-product perspective. Based in Portland, Maine, he’s known for simplifying complex technical problems into creative, user-focused solutions and mentoring teammates through hands-on guidance. Off the clock he jokes that he’s an “aspiring wizard,” reflecting a playful curiosity that fuels his continual exploration of new tools and techniques.
10 years of coding experience
7 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at University of Maine