
👋 Hi, I’m Ricky! Game and XR programmer specializing in Unity and Unreal Engine. I am currently based in Rockhampton, Australia. Experienced in building interactive VR simulations, gameplay mechanics, optimizing performance, and polished user experiences. Seeking opportunities to expand into game studios and digital & immersive tech companies.
<aside> 💾
If you’d like to chat, you can contact me via LinkedIn or email at [email protected]
November 2021 - March 2026

July 2020 - December 2020

September 2017 - December 2021
↓ Click into each project to learn more about my work and what I learned from each project! You can sort by relevant roles using Notion’s filter and sort tools.
Engaging Gameplay & Interaction Design
When building gameplay, my focus goes beyond just making things work. I care deeply about responsive player controls, smooth game mechanics, and intuitive spatial UI and UX that keeps users grounded and engaged.
Performance & Production Polish
Profiling, optimizing bottlenecks, and refactoring code to ensure smooth, stable frame rates across desktop and standalone XR hardware.

Client & Requirement Alignment
Having worked directly on client-driven projects, I know how important it is to sit down, listen closely, and translate complex operational needs into technical requirements that actually hit the mark. So, I am involved in client meetings regularly and arrange User Acceptance Test (UAT) sessions to make sure the project runs smoothly and on schedule.
Cross-Disciplinary Team Collaboration
Great game and simulation projects are a team effort. I pride myself on writing clean, maintainable code and communicating closely with 3D artists, designers, backend engineers, and the business development team.


Mentorship & Knowledge Transfer
Helping junior developers and interns grow is something I really enjoy. Through hands-on training and code reviews, I love helping teammates level up their skills and confidence. I also provide hands-on training to clients when needed.