Work with me
Professional summary
I build software and help people learn how to build it well.
I’m a Sydney-based software developer, subject co-ordinator, and educator. My work sits across web development, games, developer tooling, cloud and live operations, plus the teaching and documentation needed to make technical work useful to other people.
Current work
Subject co-ordination and independent development
Subject Coordinator, NextEd Group
I oversee and maintain subjects for Coder Academy’s accredited diploma-level bootcamps. The job includes teaching and student support, subject administration, course-content improvement, and working with the departments that keep those courses operating.
Games & XR Developer, BigfootDS
I run BigfootDS for my own games, open-source tools, software experiments, and selected development work. It is where I bring together the game-development, web-development, and systems work shown in this portfolio.
What I bring
Technical work with a teaching brain
- Full-stack web development, developer tooling, cloud services, and documentation.
- Game and XR development, including Unity, platform work, and release processes.
- Course development and delivery across web development, game development, VR, AR, and wider STEM topics.
- Turning complicated systems into practical explanations, workshop material, and maintainable processes.
Selected experience
A decade of teaching, development, and technical operations
- Academic Teacher, Coder AcademyAugust 2022 to May 2025
Developed and delivered learning across game development, web development, VR, AR, and other STEM topics for tertiary, school, and corporate audiences.
- Trainer & Program Coordinator, Coder Academy and AITSeptember 2017 to February 2022
Co-ordinated and delivered short courses, workshops, bespoke training, and programs across schools, libraries, and corporate environments.
- Junior Developer, Red CartelOctober to December 2016
Worked with a production team on Simosity and other virtual-reality projects, learning the practical side of VR development and hardware.
Qualifications
Formal study alongside practical work
- Graduate Diploma of Management (Learning), AQF Level 8, Academy of Interactive Entertainment.
- Bachelor of Interactive Media (Games), AQF Level 7, Academy of Interactive Technology.
- Working With Children Check maintained as required for education work.