Michael Mackinnon
About Michael Mackinnon
Michael Mackinnon is a Senior VR Engineer currently employed at Osso VR in Lutterworth, England. He has extensive experience in software engineering and development, with a background in both virtual and augmented reality projects.
Current Role at Osso VR
Michael Mackinnon serves as a Senior VR Engineer at Osso VR, a position he has held since 2022. His role involves developing and enhancing virtual reality applications, contributing to the company's focus on immersive training solutions. Based in Lutterworth, England, he applies his extensive experience in software engineering and VR development to create innovative products that meet industry standards.
Previous Experience at Staffordshire University
Prior to his current role, Michael worked as a Lecturer at Staffordshire University for six months in 2018. During this time, he engaged with students in Stoke-on-Trent, United Kingdom, sharing his knowledge in software engineering and game development. His experience in academia contributed to his understanding of educational methodologies and the importance of practical application in learning.
Professional Background in Software Engineering
Michael has a diverse background in software engineering, having held multiple roles in various companies. He worked as a Lead Software Engineer at Exient Publishing from 2020 to 2022 in Malta. Additionally, he served as a Contract Software Engineer at nDreams and Holovis, focusing on VR and AR development. His tenure at STUFF 13 LIMITED as Director Software Engineer lasted six years, where he honed his leadership skills and technical expertise.
Educational Qualifications
Michael Mackinnon holds a Master’s Degree in Games Development from Abertay University, which he completed in 2016. He also earned a Bachelor of Science in Mathematics and a Bachelor of Arts in Theatre from The University of Winnipeg. His educational background provides a strong foundation in both technical and creative disciplines, enhancing his capabilities in software development and game design.
Contributions to AR and VR Projects
Michael has contributed to various AR and VR projects throughout his career. Notably, he worked on a Zombie AR game that has been released, showcasing his skills in augmented reality development. He also participated in the programming of AI and Animation for a VR Arcade game. His involvement in automotive visualization projects demonstrates his versatility and ability to apply technology in different domains.