Director, Interactive Software at Light Field Lab, Inc.
San Jose, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Trevor Berninger is a director-level interactive software architect and engineer in San Jose with 11 years building real-time systems for AR/VR and next-gen interactive experiences. He progressed from game and mobile programming into leadership at Light Field Lab, driving interactive software, cross-platform light field integration, and real-time performance optimizations. Hands-on across the stack, he has shipped narrative VR, multiplayer game systems, and scalable backend infrastructure while also implementing voice recognition and animation caching for immersive interfaces. Known for low-level systems design, Trevor blends engine-level C++/C# expertise with product-focused tooling that speeds creative workflows. He contributes practical experiment platforms—like a VR interface repo that ties speech recognition, scripting, and gesture-driven NPC interactions—demonstrating both product curiosity and implementation depth. Based in the Bay Area, he pairs technical leadership with a maker’s mindset to turn challenging interactive concepts into production reality.
11 years of coding experience
7 years of employment as a software developer
Bachelor's Degree Video Game Programming, Bachelor's Degree Video Game Programming at University of Advancing Technology
Test platform for various render and interface tests for next-gen VR system
Role in this project:
Full-stack Developer
Contributions:5 commits in 15 days
Contributions summary:Trevor implemented a limitless connection and scripting interface for voice recognition, integrating audio input and transcription functionality. They added an animation cache to the agent, likely for performance optimization and smoother animation playback. The user also exposed LimitlessSpeechRecognition to scripts, enabling interaction with voice recognition within the application's scripting environment and developed functions for the interactions system, handling NPC responses, audio playback, and gesture recognition. Furthermore, the user added a function, `loudnessToAudioLevel`, for processing audio input levels.
Contributions:37 commits, 51 pushes, 11 branches in 1 year 10 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.