Summary
Liam Cary is a Lead Game Programmer with over a decade of experience building coin-op arcade and mobile games, specializing in Unity3D with C# and C++ and currently leading development at ArcadeXR in Singapore. He designs end-to-end arcade systems—from gameplay, UI and shaders to custom hardware I/O, LED and prize vending integration, plus the .NET/C++ tooling and Windows embedded solutions that keep machines robust in production. Liam combines hands-on engineering with product-minded design and marketing instincts, preferring small teams where he can influence gameplay, operations, and user experience. He’s shipped full-stack game APIs and ASP.NET servers for connected arcade experiences and frequently prototypes new game ideas in his spare time. An avid traveler and EPL fan, he brings curiosity and practicality to complex real-world constraints in arcade hardware and software.
9 years of coding experience
11 years of employment as a software developer
Bachelor, Interactive Entertainment (Games Programming), Bachelor, Interactive Entertainment (Games Programming) at Qantm College, Brisbane.