Hi, I’m Alistair Hudson, a Unity Developer with a robust mechanical engineering background. I bring a multidisciplinary perspective and innovative problem-solving to software engineering design and implementation. I have built and released several of my own games. I enjoy bridging engineering, design, and user experience to create polished, accessible experiences and I’m always eager for new challenges.

Alistair Hudson

PRO

Hi, I’m Alistair Hudson, a Unity Developer with a robust mechanical engineering background. I bring a multidisciplinary perspective and innovative problem-solving to software engineering design and implementation. I have built and released several of my own games. I enjoy bridging engineering, design, and user experience to create polished, accessible experiences and I’m always eager for new challenges.

Available to hire

Hi, I’m Alistair Hudson, a Unity Developer with a robust mechanical engineering background. I bring a multidisciplinary perspective and innovative problem-solving to software engineering design and implementation. I have built and released several of my own games.

I enjoy bridging engineering, design, and user experience to create polished, accessible experiences and I’m always eager for new challenges.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Hebrew (modern)
Beginner

Work Experience

Unity Developer at Eyvation, Israel
June 1, 2024 - January 31, 2025
Developed code for UX/UI interfaces, background processes, data serialization and tools for designers using C# (Unity). Designed architecture, process flows and UML-based class structures. Authored comprehensive documentation. Debugged and resolved reported issues.
XR Software Developer at Overview XR, Israel
October 1, 2021 - May 31, 2023
Created C# (Unity) scripts for UX/UI interfaces, Unity play mode and editor mode tests, pre/post build tasks. Utilized MRTK library for VR/AR applications. Built Unity prefabs for UI/UX and visual aids. Built AR Android applications and 1:1 scale Digital Twins (3d tiles) with live video overlays. Designed simulation training scenarios and interactive tools (e.g. measurement tools, painter, ruler). Optimized code for non-PC devices to improve performance.

Education

Bachelor of Engineering with Honours in Mechanical and Electrical Engineering at University of Canterbury, New Zealand
January 1, 2008 - December 31, 2012
Master/Minion System using C++ and the Boost Library at Infinity Labs R&D – Software Development Training
January 1, 2020 - September 30, 2020
Online Courses - Udemy, GameDev.tv: C# Unity Game Development 2D and 3D; Unity Multiplayer Networked code for GameObjects; Unity Mobile C# Developer; Programming Design Patterns for Unity; Intro to DOTS & ECS in Unity; Game AI Workshop at Udemy, GameDev.tv
September 1, 2020 - May 19, 2026

Qualifications

Master/Minion System using C++ and the Boost Library
January 1, 2020 - September 30, 2020
Online Courses - Udemy, GameDev.tv
September 1, 2020 - May 19, 2026

Industry Experience

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