Theo Richart is a Staff Software Developer based in Montreal with 13 years of experience building tooling and editor systems for game development, currently shaping core technologies at Unity. He progressed from intern tools programmer at Ubisoft to leading Unity’s Visual Scripting initiative, combining hands-on C#/C++ development with architecture and technical leadership. Theo excels at developer-facing frameworks, editor UI and automation—areas where ergonomics and pipeline efficiency meet deep engineering. He prefers building polished, non-web systems and has repeatedly delivered solutions that streamline artists’ and designers’ workflows. Known for pragmatic problem solving and close collaboration with end users, he bridges product needs and technical constraints to ship impactful tools. His background as a trainer and teaching assistant underlines a talent for mentoring and clarity in complex codebases.
13 years of coding experience
9 years of employment as a software developer
Master en ingénierie, Ingénierie logicielle, Master en ingénierie, Ingénierie logicielle at EPITA: Ecole d'Ingénieurs en Informatique
Contributions:101 commits, 33 pushes, 3 branches in 1 year 9 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.