Jono Forbes

Senior Software Engineer At Unity Labs at Unity Technologies

San Francisco, 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
Jono Forbes is a Senior Software Engineer at Unity Labs with a decade of experience building interactive tools, games, and XR experiences from San Francisco. He blends deep Unity/C# expertise with strong UI/UX instincts—evident in contributions to EditorXR like undo/redo for radial menus, Vive trackpad interactions, and in-editor annotation controls. As co-founder of Defective Studios he ships indie games and commercial tools (including the UniMerge Asset Store product), combining gameplay programming, design, and product direction. He’s taught and written curriculum for Unity, led local VR and Unity meetups, and brings rare experience spanning education, community leadership, and commercial engineering. Known for improving developer and user workflows, he focuses on polishing interactions that make complex systems feel simple and delightful.
code9 years of coding experience
job3 years of employment as a software developer
bookComputer Science, Electronic Arts, Computer Science, Electronic Arts at Rensselaer Polytechnic Institute
book3D Animation, 3D Animation at Center for Digital Imaging Arts at Boston University
stackoverflow-logo

Stackoverflow

Stats
81reputation
3kreached
4answers
0questions
github-logo-circle

Github Skills (9)

csharp10
dotnet-core10
unity3d10
ui-design9
ux-design9
ios6
swift6
vapor6
swiftui6

Programming languages (1)

C#

Github contributions (5)

github-logo-circle
Unity-Technologies/EditorXR

Jun 2016 - Dec 2017

Author XR in XR
Role in this project:
userFull-stack Developer (with emphasis on UI/UX and Unity development)
Contributions:26 commits, 2 PRs, 14 pushes in 1 year 6 months
Contributions summary:Jono made significant contributions to the project, including the implementation of utility functions in C# to enhance interface implementations. The user also worked on the UI, adding an undo/redo feature to a radial menu and refining the MainMenu interface and interaction via Vive trackpad swipes. Furthermore, the user implemented new features by adding controls for annotation within the Unity editor. The user also focused on overall user experience.
unity-editorunityvr
Samples designed as exercises to be ported from Unity GameObjects/MonoBehaviours to Unity DOTS.
Contributions:28 commits, 17 pushes in 5 days
unity3dunitydotsunity-dots
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