Game Dev → Software Engineer
PETERCAREY
I turn complex systems into production software — runtime platforms, simulation environments, ML integrations, and the infrastructure that holds them together.
Work
Projects
Professional
Personal
History
Experience
Senior Developer
BetterThanReality2025 – 2026
Built industrial training simulations for heavy equipment systems using Unreal C++, modelling complex mechanical and hydraulic state. Developed supporting WPF tooling and REST-integrated backend pipelines.
Senior Developer
Futureverse Inc2023 – 2025
Full-stack development across a cross-platform 3D asset generation platform — Rust runtime library, React/Electron editor, and C#/C++ engine integration layers for Unity and Unreal.
Senior Developer
Altered State Machine2023
Integrated TensorFlow ML models into a Unity mobile runtime for on-device agent decision-making in collaboration with FIFA. Built training infrastructure and CI/CD pipelines on AWS EC2.
Head of Development
Coortical2022 – 2023
Joined at formation to establish the engineering team, technology stack, and development infrastructure. Led delivery of multiple VR client projects, implementing shared Unity application frameworks and CI/CD pipelines.
Senior Developer
Zarmada2021 – 2022
Developed immersive VR training environments for Oculus Quest and HTC Vive, including a Bluetooth peripheral integration layer for live taser device telemetry and a voice-driven interaction workflow.
Lead Developer
St John WA2018 – 2021
Led development of a cross-platform first aid training platform across VR, iOS, Android, and WebGL, including custom ESP32 firmware for CPR peripheral integration and GitHub Actions CI/CD deployment.
About
Builder.
Creator.
Engineer.
Ten years building interactive systems — from VR training platforms and AI-driven game runtimes to cross-engine asset pipelines and embedded hardware integrations. My background is in game development, but the work has always been about the systems underneath.
A recurring theme across everything I've built: translating abstract models — ML inference graphs, physical equipment schematics, procedural node systems — into robust, production-ready runtime software. I particularly enjoy foundational work where the architecture shapes how the technology evolves.
Technologies
Languages
Engines & Frameworks
AI & Machine Learning
Cloud & DevOps
Data & Integration
Hardware & Embedded
Platforms
Contact
Let's work
together.
Open to senior and lead roles in software engineering, real-time systems, simulation, and ML integration. Based in Australia, open to remote.




