Mark Bamford, Developer in Tavistock, United Kingdom
Mark is currently unavailable

Mark Bamford

Unity3D Developer

Tavistock, United Kingdom

Toptal member since August 28, 2017

Bio

Mark has many years of experience developing games and interactive visualizations (including virtual and augmented reality) in Unity3D for iOS, Android, WebGL, Meta Quest, and HTC Vive. He has worked on popular franchises such as Roald Dahl and has developed for one of the largest pharmaceutical companies in the world (GSK). Mark graduated from the University of Abertay Dundee and achieved upper second class honors in computer games technology.

Portfolio

Nexus Studios
Unity, C#, Virtual Reality (VR), Video Streaming, Mobile, Mobile Development
We Are Anatomy
Unity, C#, Architecture, Virtual Reality (VR), Mobile, Games, UX Design...
Pixel Artworks
Unity, C#, Mobile App Development, Videos, Networking, Mobile, Motion Design...

Experience

  • Unity3D - 10 years
  • C# - 10 years
  • iOS - 6 years
  • Android - 6 years
  • Augmented Reality (AR) - 5 years
  • WebGL - 1 year
  • Mixed Reality (MR) - 1 year
  • Virtual Reality (VR) - 1 year

Preferred Environment

Git, C#, Unity

The most amazing...

...project I have worked on was the Ford “Bring on Tomorrow” AR experience, a large-scale immersive showcase centered around a real-world Ford Mach-E vehicle.

Work Experience

Senior Unity Developer

2025 - 2025
Nexus Studios
  • Implemented and stabilized core spatial interaction systems for the Blumhouse Enhanced Cinema app, including optimized OOBB intersection.
  • Implemented room-space validation logic to ensure reliable prop placement within user environments. Refined area selection heuristics, improving spatial collision handling and reducing edge-case placement failures across diverse room configurations.
  • Developed asset download management systems and supported technical artists with tooling and real-time integration workflows.
Technologies: Unity, C#, Virtual Reality (VR), Video Streaming, Mobile, Mobile Development

Senior Unity Developer | Technical Artist | Consultant

2024 - 2025
We Are Anatomy
  • Architected and implemented a self-contained VR showcase experience, building reusable interaction systems and animation-driven feedback loops to deliver responsive, production-quality user engagement within a constrained scope.
  • Delivered an enterprise VR experience for Boehringer Ingelheim on PICO 4, integrating immersive 180° video with interactive 3D content.
  • Implemented fully localized audio/subtitle workflows (including Chinese and Japanese). Ensured production stability and reliable playback across high-resolution media assets in a live deployment context.
Technologies: Unity, C#, Architecture, Virtual Reality (VR), Mobile, Games, UX Design, Game Design, Motion Design, Mobile Development

Senior Unity Developer | Technical Artist

2023 - 2024
Pixel Artworks
  • Delivered multiple large-format interactive touchscreen applications showcasing the progress of NEOM.
  • Engineered high-resolution (4K) video playback and transition systems with a strong focus on animation smoothness, responsiveness, and performance stability in a public installation context.
  • Implemented a WebSocket-based control layer enabling real-time remote operation of the primary display via a tablet interface.
Technologies: Unity, C#, Mobile App Development, Videos, Networking, Mobile, Motion Design, Mobile Development

Senior Unity Developer | Technical Artist

2023 - 2024
NoGhost
  • Directed the development of a browser-based digital twin for an electric vehicle service station, targeting WebGL deployment.
  • Collaborated directly with stakeholders to interpret requirements and translate operational concepts into interactive real-time visualization systems.
  • Imported real-world SatNav and terrain data models to create a 3D map of the UK.
  • Implemented performance-critical rendering techniques (baked lighting, shader optimizations, and animation systems).
  • Contributed to UI/UX design to ensure clarity and usability in a live presentation environment.
Technologies: Unity, C#, WebGL, UX Design, Motion Design, JavaScript

Senior Unity Developer

2023 - 2023
UNIT9
  • Worked with a team on a mixed reality project for Meta Quest 3.
  • Implemented game mechanics as specified by the design team.
  • Worked without the target hardware as it was unavailable.
Technologies: Unity3D, C#, Virtual Reality (VR), Mixed Reality (MR), Gamification, Mobile, Games, Game Design, Motion Design, Mobile Development

Senior Unity Developer

2023 - 2023
Jack Morton Worldwide
  • Developed an interactive touchscreen experience, integrating videos, images, and text with fluid animations.
  • Implemented and assisted in the design of the UI and UX.
  • Anticipated and responded to client needs and feedback.
Technologies: Unity3D, C#, Mobile App Development, Gamification, Mobile, UX Design, Motion Design, Mobile Development

Senior Unity Developer

2018 - 2023
Extend View
  • Led product direction and implementation and strongly influenced the user experience within a small development team.
  • Communicated problems and potential solutions to the CEO and other board members.
  • Identified new product features and user engagement opportunities and discussed how these might fit into the development timeline. Guided and mentored junior developers in their work.
  • Developed a human body motion recording and playback system.
  • Created human body tracking overlays displaying information such as range of motion.
  • Built a C# wrapper for the Notch motion capture device.
  • Developed a C# wrapper for CMU Sphinx voice recognition library.
Technologies: Objective-C, C++, Java, C#, Voice Recognition, Motion Capture, Unity3D, Unity3D Native Plugin Interface, Amazon Web Services (AWS), Video Streaming, Motion Tracking, Augmented Reality (AR), iOS, Android, Architecture, Design, Front-end Development, Mobile App Development, Gamification, Mobile, UX Design, Mobile Development, JavaScript

Senior Unity Developer

2022 - 2022
VirtualRetail.io
  • Upgraded existing projects to work with the Pico Neo 3 headset.
  • Improved responsiveness of existing UI and interactions.
  • Implemented input handling for 3Dconnexion SpaceMouse.
Technologies: Unity3D, C#, Virtual Reality (VR), Front-end Development, Mobile App Development, Gamification, Mobile Development

Lead Unity Developer

2021 - 2022
RINA / MoD Defence College of Technical Training
  • Led the design and development of a pneumatics and hydraulics simulator to be used for training purposes.
  • Created the system where the end-user can drag and drop different parts into a design area, connect them and run the simulation to visualize the circuit they made.
  • Hired a junior developer to deliver the project on time, which involved designing a code test and interviewing potential candidates.
Technologies: C#, Unity, Unity3D, WebGL, Architecture, Design, Front-end Development, Gamification, UX Design, Motion Design

Senior Unity Developer

2021 - 2021
Ford ‘Bring on Tomorrow’ AR Experience
  • Led the development of an AR experience showcasing and involving a real-world Ford Mach-E vehicle.
  • Communicated with team members from many different disciplines, including producers, sound and lighting, designers and representatives from Ford.
  • Worked on a digital theater production, involving six iPad Pro's.
  • Managed devices required to locate and remember the location of the real-world vehicle, so that the 5-minute experience could be run back-to-back throughout the day.
  • Implemented the controlling system by a local server that would launch the experience via a WebSocket connection.
Technologies: C#, Unity, Unity3D, Augmented Reality (AR), iOS, Architecture, Mobile App Development, Gamification, Mobile, Motion Design, Mobile Development

Programmer

2017 - 2018
AyeQ-benu
  • Identified and implemented solutions for areas requiring performance improvements.
  • Customized shaders to create materials representing bodily fluids and holograms.
  • Provided advice on possible user experience improvements.
  • Designed and implemented a variety of shrink/zoom effects to transition between different magnification levels.
  • Significantly reduced load times during scene changes.
Technologies: Virtual Reality (VR), C#, Unity, Architecture, Gamification, Mobile, Motion Design, Mobile Development

Programmer

2017 - 2017
Flight Arrow
  • Developed a realistic visualisation of an aircraft in flight.
  • Set in real-world locations, over vast distances.
  • Made use of post-processing effects such as depth of field, eye adaption, color grading, and chromatic aberration.
Technologies: C#, Unity, Architecture, Gamification, UX Design

Programmer

2017 - 2017
Dark Unicorn Games
  • Implemented bug fixes to the existing code.
  • Analyzed the existing code to provide details of game mechanics.
  • Created spreadsheets of game play formulas.
  • Provided guidance on different possible approaches to implementing new design ideas.
Technologies: C#, Unity, Gamification, Mobile, Games, Mobile Development

Programmer

2015 - 2017
Digital Sports Arena
  • Designed and implemented the structure of components for the game engine.
  • Advised on technical restrictions of the game engine and development platforms.
  • Communicated with artists the requirements for different textures within the game.
  • Developed for iOS, Android and Windows (PC) using Unity3D.
  • Created daily builds of the game, and kept track of tasks within Jira and Mantis.
Technologies: REST, C#, Unity, Unity3D Native Plugin Interface, Architecture, Front-end Development, Mobile App Development, Gamification, Mobile, Games, Game Design, Mobile Development

Programmer

2015 - 2015
Chunk
  • Developed a mixture of physics and reaction based mini-games within the setting of the well-known children's book The Twits by Roald Dahl.
  • Developed for iOS and Android, using Unity3D.
  • Implemented analytics and in-app purchases.
Technologies: C#, Unity, Mobile App Development, Gamification, Mobile, Games, Game Design, Mobile Development

Programmer

2014 - 2015
Dynamo Games
  • Refactored and extended an existing code base.
  • Implemented constantly changing feedback from the publisher.
  • Fixed bugs.
  • Identified opportunities for optimization and actioned them.
Technologies: C#, Unity, Mobile App Development, Gamification, Education, Mobile, Games, Game Design, Mobile Development

Junior Game Programmer

2013 - 2013
Tag Games
  • Implemented a voice modulator with a variety of different 'voices'.
  • Implemented an image editor allowing users to apply different stickers to the image and to place 3D objects in the scene.
  • Managed projects to completion within strict deadlines.
Technologies: Objective-C, Java, C++, Mobile App Development, Gamification, Mobile, Games, Game Design, Mobile Development

Gameplay Programmer

2012 - 2013
Swallowtail Games
  • Expanded our BAFTA award winning prototype game Tick Tock Toys to a full release.
  • Implemented a variety of 2D and 3D toy mechanics within a 3D environment including trains, helicopters, cannons, and RC cars.
  • Ensured that each toy interacted with every other toy in a logical fashion.
  • Wrote components which could be applied to different toy models for different themes.
  • Developed level editing tools for the designer.
Technologies: C#, Unity, Unity3D Native Plugin Interface, Mobile App Development, Gamification, Mobile, Games, Game Design, Mobile Development

iPad Developer

2012 - 2012
University of Abertay Dundee
  • Brainstormed ideas and concepts with colleagues.
  • Produced three app ideas and pitched artwork/animation.
  • Created app assets and visual presentations.
Technologies: C++, Mobile App Development, Gamification, Mobile, Games, Game Design, Mobile Development

Experience

Ford Bring on Tomorrow Experience

https://www.youtube.com/watch?v=vTqCGz86BIA
AR Experience showcasing and involving a real-world Ford Mach-E vehicle. A digital theatre production, involving 6 iPad Pro’s. The devices were required to locate and remember the location of the real-world vehicle, so that the 5 minute experience could be run back-to-back throughout the day.

Pneumatic and Hydraulic Sandbox Simulator

https://www.youtube.com/watch?v=qAhZ_1B6iJA
Pneumatics and Hydraulics simulator to be used for training purposes. The end user is able to drag and drop different parts into a design area, connect them together and run the simulation to see a visualisation of the circuit they created.

Squiggle

The perfect debugging assistant!
Add some color to your tedious debugging tasks by making graphs of your variables!

Customer Reviews:
"masterpiece of visual tracking" - TS42
"very easy and powerful" - mcmorry
"One of the most useful tools in the asset store" - SunnySunshine
"Professional and timely response from the developer to my questions. - Matt Bennett
"stays out of your way when you don't need it. - Matti-Jokipii

Gameday Live

https://www.youtube.com/watch?v=D4nUwK2Mo9c
With Gameday Live, you are the football manager. You pick and train your team of real-world players, competing in live matches against other managers around the world.

This is real-time competition and every day is game day

Roald Dahl's House of Twits

https://www.youtube.com/watch?v=UCJLUuwSHV0
Get your own back on THE TWITS! In 3D for the first time ever! Poke Mrs. Twit's glass eye, feed Mr. Twit's worms, and play tricks to unlock mini-games. Beware! Don't make the Twits too mad or things could get ugly – well, uglier . . .

Tick Tock Toys

https://www.youtube.com/watch?v=GF3aY5e3O5o
A colorful puzzle game set inside a toybox.

Education

2008 - 2012

Bachelor of Science Degree in Computer Games Technology

University of Abertay Dundee - Dundee, United Kingdom

Skills

Libraries/APIs

Facebook SDK, WebGL

Tools

Git

Languages

C#, Java, Objective-C, C++, JavaScript

Frameworks

Unity, Unity3D

Paradigms

Gamification, Mobile Development, UX Design, Motion Design, REST

Platforms

Mobile, iOS, Android, Amazon Web Services (AWS)

Storage

Unity Cloud Build

Other

Augmented Reality (AR), Architecture, Front-end Development, Mobile App Development, Games, Virtual Reality (VR), Mixed Reality (MR), Unity3D Native Plugin Interface, Design, Game Design, Motion Capture, Voice Recognition, Video Streaming, Motion Tracking, Education, Videos, Networking, Game Development

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring