Summary
Andrew Van Caem is a versatile software engineer with a decade of experience building everything from embedded systems and game UIs to enterprise identity/security solutions at NAB. Comfortable across C, C++, Java, Python, D, Lua and more, he bridges low-level programming and high-level application design on Windows, Linux and Android. At NAB he focuses on employee identity systems, combining security-minded development with practical delivery. A former indie game developer, he has hands-on experience improving game UI and debug tooling, exemplified by recent full‑stack contributions to the Shipwright mod. He also brings a creative side—animation and music—which informs his thoughtful UI work and attention to user experience. Based in Melbourne, he pairs broad technical depth with a knack for pragmatic, cross-domain problem solving.
10 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Monash University