Chris Bolton
Unity Developer
Experienced Unity Developer with 5+ years of experience building games and applications for Windows, Consoles, VR, AR, and mobile platforms. Specialised in ML model integration, gameplay systems implementation, and creating designer-friendly tools in the Unity Editor. A collaborative team player with a strong focus on writing clean, efficient, and maintainable modules and tooling.
Experience
Programmer
vTime | Liverpool
Promoted rapidly to integrate Machine Learning functionality into Unity projects. Engineered modular behavior-tree projectile systems, a runtime level editor with a "smart draw" terrain modification tool, and ported complex Python terrain generation algorithms to C# for cross-platform compatibility.
Junior Programmer
vTime | Liverpool
Led the R&D and integration of performant ML inferencing solutions across desktop, mobile, and VR. Developed a drag-and-drop ML model testing suite and implemented mocap-trained ML pose prediction for XR avatars, solving complex skeleton retargeting and Inverse Kinematics challenges.
Placement Unity Developer
Twinkl | Sheffield
Entrusted with high levels of responsibility to develop core level-editor tools, cross-platform Android porting, and interactive 3D menus with multiplayer lobbies. Also created a scene management and transition system using scriptable objects for Twinkl Originals.
Featured Projects
vTime XR / XR2
Led R&D for cross-platform ML inferencing solutions in Unity. Implemented mocap-trained ML pose prediction for XR avatars (resolving complex IK/coordinate space challenges) and developed an AI-powered virtual room redecoration demo.
TBA Team17 Title
Engineered a modular behavior-tree projectile system and custom runtime level editor. Prototyped URP cameras merging isometric and perspective elements, and implemented dynamic, cross-platform UI hint systems for complex weapons.
Border Bots VR
Resolved critical bugs across UI and gameplay systems leading up to the game's launch. Contributed voice-over work for multiple minor characters.
Little Red Coding Club
Worked on core level editor features and a robust serialization system. Led the Android port, built an interactive 3D menu with multiplayer lobby, and implemented a collectible trophy gallery.
Twinkl Originals
Led front-end implementation for the core reading screen, featuring gesture controls and dynamic orientation layouts. Built an event-driven scene management pipeline using ScriptableObjects.
Technical Skills
Languages
Game Engines
Tools & Software
Unity Technologies
Get In Touch
If you would like to chat about a potential collaboration or discuss new roles, please reach out.