I'm a software development leader with over 15 years in immersive media, VR, and game engine technology. I lead cross-functional teams, drive Agile delivery, and provide architectural direction for scalable software solutions. I'm passionate about mentoring developers and fostering innovation through servant leadership and continuous improvement.

Ben MacKinnon

I'm a software development leader with over 15 years in immersive media, VR, and game engine technology. I lead cross-functional teams, drive Agile delivery, and provide architectural direction for scalable software solutions. I'm passionate about mentoring developers and fostering innovation through servant leadership and continuous improvement.

Available to hire

I’m a software development leader with over 15 years in immersive media, VR, and game engine technology. I lead cross-functional teams, drive Agile delivery, and provide architectural direction for scalable software solutions.

I’m passionate about mentoring developers and fostering innovation through servant leadership and continuous improvement.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate

Language

English
Fluent
Scottish Gaelic; Gaelic
Beginner

Work Experience

Unity Developer Manager at Immersive VR Education
March 1, 2022 - Present
Lead and mentor a cross-functional Unity development team within the ENGAGE platform, focusing on career development, goal setting, and performance reviews. Provide technical direction and architectural leadership across major product initiatives, ensuring scalability, maintainability, and performance. Champion Agile practices (Scrum) and collaborate with QA, DevOps, UX, and Product teams to deliver high-quality, user-centric VR solutions.
Senior Unity Developer at Immersive VR Education
June 1, 2020 - March 1, 2022
Implemented new features and refactored old code for the ENGAGE platform. Helped add iOS as a distribution platform for the application. Took ownership over the Content Creator tools within the ENGAGE platform.
Senior Software Developer at Soluis
January 1, 2013 - May 1, 2020
Lead development on a wide range of apps for clients in the AEC industries. Delivered Augmented Reality marketing materials, Virtual Reality tours and walkthroughs, Bid Submission apps, and interactive Sales Suite tools. Built interactive installations for events such as the 2016 Venice Biennale. Worked extensively in Unity3D and C#, focusing on VR and UI implementation. Gained experience with Unreal C++, Swift, and Objective-C for native iOS and plugin development.
Final Pass Editor at Razeware LLC
January 1, 2018 - Present
Work as part of the Unity Tutorial Team on kodeco.com to produce quality tutorials. Initially a Tech Editor, promoted to Final Pass Editor in August 2019. Responsible for final quality checks before tutorials are published.

Education

Bachelor of Science – Computer Games Technology (Hons) at University of the West of Scotland, Paisley
January 11, 2030 - January 1, 2010

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Gaming, Media & Entertainment, Education, Professional Services