Kevin Lee

Application Engineer

San Jose, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Kevin Lee is an Application Engineer with 11 years of experience building immersive VR/AR experiences and cross-platform game systems, currently working on FaceTime for Apple Vision Pro. He combines full-stack chops—from C#, C++ and Unity game development to React/Rails front-ends and Node/Photon back-ends—with production experience on databases like PostgreSQL, MongoDB and Redis. Kevin has driven real-time, multiplayer features at scale (AltspaceVR, Mozilla, Hubs) and contributed to notable open-source projects such as ammo.js and networked-aframe, enhancing physics ports and multi-user interaction logic. He’s shipped cross-headset support, novel input mappings, and playful interactables that turned social VR into games and tools used by diverse audiences. Based in San Jose and trained at USC, he brings a blend of systems-level engineering and a designer’s focus on delight and discoverability. An appetite for low-level physics and networking details often surfaces in his work, enabling smoother, more believable virtual interactions.
code11 years of coding experience
job11 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at University of Southern California
github-logo-circle

Github Skills (33)

webgl10
simulation10
editors10
threejs10
javascript10
gltf10
simulator10
elixir10
simulations10
css10
user-interface10
websocket10
webxr10
ui-design10
editor10

Programming languages (6)

HCLC++JavaScriptMathematicaElixirPython

Github contributions (5)

github-logo-circle
Hubs-Foundation/hubs

Nov 2017 - Sep 2020

Duck-themed multi-user virtual spaces in WebVR. Built with A-Frame.
Role in this project:
userFront-end Developer
Contributions:1 review, 782 commits, 230 PRs in 2 years 10 months
Contributions summary:Kevin primarily focused on front-end development, as evidenced by their contributions involving A-Frame, UI components, and JavaScript files. They worked on implementing a cursor-hand component and addressed scrolling issues, suggesting an emphasis on user interaction and UI enhancements within the WebVR environment. The user also worked on the styling of the user interface elements.
framewebgla-frameduckwebrtc
A web framework for building multi-user virtual reality experiences.
Role in this project:
userFront-end Developer
Contributions:55 commits, 4 PRs, 3 comments in 2 years 6 months
Contributions summary:Kevin primarily contributed to the front-end aspects of the multi-user virtual reality experience framework. They focused on refining UI elements by implementing changes to the appearance of the avatar, modifying colors, and ensuring that the interface reacts appropriately to user actions and ownership changes. The user also made modifications to ownership transfer logic and addressed bugs related to the ownership system, demonstrating a focus on core user interactions within the VR environment. These improvements were often integrated with other features like networked entities and templates.
realitygamemulti-user-vrvirtual-realitywebgl
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.
Request Free Trial
Kevin Lee - Application Engineer