Jack Brookes is a Senior Unity Software Engineer based in London with nine years of experience building real-time 3D applications, developer tools, and research-grade VR systems. He combines a strong engineering foundation (MEng) and a PhD in VR/cognitive science to solve mathematical and interaction challenges across autonomous retail, surgical training, and human movement research. At AiFi he integrates Unity, C#, WebGL and Python APIs with Kubernetes and AI interactions to deliver production-scale systems, while consulting roles at UCL keep him close to experimental rigour. His background includes building an open-source Unity experiment framework and shipping editor tooling and extensive telemetry for behavioural studies—skills that translate into robust, data-driven feature design. Notably comfortable at the intersection of research and production, he frequently bridges academic experimentation with scalable industry deployments.
9 years of coding experience
7 years of employment as a software developer
MEng Mechanical Engineering, Computing, mechatronics, robotics, 1st Class Honours, MEng Mechanical Engineering, Computing, mechatronics, robotics, 1st Class Honours at University of Leeds
Contributions:1 release, 23 commits, 16 pushes in 2 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.
Request Free Trial
Jack Brookes - Senior Unity Software Engineer at AiFi Inc.