Skills
Experience Level
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Language
English
Fluent
Work Experience
Senior Unity Developer at Nexus Studios
July 1, 2025 - PresentImplemented an interactive VR story for Boehringer Ingelheim, linking a series of 180° videos with 3D objects, subtitles and multilingual audio.
Senior Unity Developer / Consultant at Anatomy
May 1, 2025 - October 19, 2025Led Unity-based VR/interactive projects and provided consultancy, translating client needs into immersive experiences.
Lead Unity Developer / Technical Artist at Immersion
May 1, 2025 - October 19, 2025Led development of an immersive experience blending AR/VR with real-world scenes; designed and implemented a 3D interactive map table and room-scale VR demo for a booth.
Lead Unity Developer / Technical Artist at NoG host
June 1, 2024 - October 19, 2025Led the development of a digital twin for an electric vehicle service station; brainstormed data visualisations, implemented baked lighting, shaders and animations, and designed UI/UX; imported real-world navigation data and adapted it for a 3D map.
Senior Unity Developer at Unit 9
May 31, 2023 - October 19, 2025Supported a short-deadline MR project for Meta Quest 3; developed mini-games within a larger application and applied real-time effects to 3D video (footprints, motion trails, etc.).
Senior Unity Developer / Technical Artist at UNIT 9
March 1, 2023 - October 19, 2025Implemented interactive touch-screen applications playing back H.265 4K videos; used web sockets for tablet–PC communications; contributed to UI/UX.
Senior Unity Developer at Extend View
February 28, 2023 - October 19, 2025Collaborated with a Los Angeles-based startup in the medical industry to develop motion-tracking software; worked with iOS Vision Framework, Notch wearables, AWS, AR and live video streaming; mentored junior developers and helped shape product direction.
Senior Unity Developer at VirtualRetail.io
December 1, 2022 - October 19, 2025Upgraded existing projects to Pico Neo 3 headsets; improved UI responsiveness and interactions; implemented input handling for a 3D Space Mouse; received Agile Scrum training.
Lead Unity Developer at RINA / MoD Defence College of Technical Training
February 1, 2022 - October 19, 2025Led the design and development of a Pneumatic and Hydraulic simulator for training; end users could drag and drop parts into a design area, connect them and run simulations to visualise circuits.
Senior Unity Developer at Imagination / Solarflare
June 1, 2021 - October 19, 2025Led development of the Ford 'Bring on Tomorrow' AR Experience show; integrated with real-world Ford Mach-E vehicles; digital theatre production using multiple iPad Pros; tracked real-world vehicle locations.
Unity Developer at Flight Arrow
June 1, 2018 - October 19, 2025Developed a realistic visualization of an aircraft flight; set in real-world locations; used post-processing effects such as Depth of Field, Eye Adaptation, Color Grading and Chromatic Aberration.
Unity Developer at AyeQ
April 1, 2018 - October 19, 2025Identified and implemented performance improvements; customised shaders to create materials representing bodily fluids and holograms; advised on UX improvements; designed shrink/zoom effects for magnification.
Unity Developer at Ark Unicorn Games
October 1, 2017 - October 19, 2025Fixed bugs, analyzed legacy code, created spreadsheets of gameplay formulas and guided design decisions; developed level editing tools.
Game Play Programmer at Swallow Tail Games
February 1, 2013 - October 19, 2025Implemented game-play programming for iOS/Android mobile title; created and maintained gameplay mechanics; documented logic and suggested redesigns.
Junior Programmer at Tag Games
August 1, 2013 - October 19, 2025Implemented systems including a voice changer using C++; estimated task lengths; contributed to project planning and milestones.
Unity Developer at Chunk
July 1, 2015 - October 19, 2025Developed a mix of physics- and reaction-based mini-games for various themes; implemented for iOS and Android.
Unity Developer at Dundee Digital Sports Arena
December 1, 2016 - October 19, 2025Designed and built engine structures; communicated tech constraints to artists; developed for iOS, Android and Windows; daily builds with Jira and Mantis.
Education
BSc (Hons) Computer Games Technology at University of Dundee
January 1, 2008 - January 1, 2012Qualifications
BAFTA Ones to Watch 2012
January 11, 2030 - October 19, 2025Industry Experience
Gaming, Media & Entertainment, Software & Internet
Skills
Experience Level
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Hire a 3D Visualizer
We have the best 3d visualizer experts on Twine. Hire a 3d visualizer today.