Available to hire
I am a dynamic senior software developer with over a decade of experience in using game engines and web technologies to create VR and AR experiences, significantly enhancing user engagement and accessibility.
I excel at leading cross-functional teams, implementing streamlined processes, and delivering high-quality applications on schedule and within budget. I enjoy mentoring junior developers and guiding projects from concept to publication, while exploring innovative cloud solutions and hardware opportunities.
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Lead Mixed Reality at TAFE NSW
December 1, 2023 - October 1, 2024• Led development of two VR applications, from initial writing of project briefs through to
acting as SCRUM master during production and submission of the final artifacts and
deliverables for publication on the Meta Quest Store.
• Leadership of a collaborative cross-functional team made of developers, audio engineers,
and technical artists building multiple projects simultaneously, which were all delivered
on schedule and on budget.
• Provided mentorship and guidance to help junior developers grow, via regular one-on-
one meetings, code reviews, and an open door policy, contributing to a culture of
continuous learning and growth.
• Refactored and overhauled the analytics and logging system used by VR experiences to a
containerised microservice architecture in AWS and later Azure, increasing scalability
and reliability of metrics collected.
• Ran project to implement systems for improving the accessibility of VR experiences in
accordance with W3C standards.
• Coordinated with multiple external teams to manage the hardware rollout of 1,000 VR
headsets within the organisation.
Senior AR/VR Developer at TAFE NSW
March 1, 2019 - December 1, 2023• Worked with technical artists, audio engineers, and junior programmers to identify
development bottlenecks and prioritise development of tools and in-engine systems to
streamline processes, resulting in a threefold increase in app development speed.
• Led development of a core internal platform for VR UI/UX that was used in five
experiences that were released on the Meta Quest Store.
• Supervised the development of multiple mobile AR applications for iOS and Android
devices, providing optimisation and architectural guidance to junior developers to ensure
good user experience.
• Spearheaded design and implementation of team’s coding guidelines and documentation
standards, streamlining code reviews and allowing for static code analysis tool usage.
• Provided supervision and assistance to junior developers creating VR experiences, via
code reviews and one-on-one design discussions.
• Performed investigative research into the feasibility of using innovative hardware and
software systems such as brain-computer interface devices for novel experiences.
Freelance Software Engineer at Self-Employed
December 1, 2016 - March 1, 2019• Consulted directly with various clients to ascertain their requirements and define project
goal and scope, ensuring deliverables met needs as well as expectations - leading to 75%
rate of contracts being extended or renewed for subsequent projects.
• Performed solo full stack development of a GIS based web platform built on Node.js,
Python, and Cesium3D that led to two rounds of funding for a small startup.
• Integrated C++ and Web APIs and SDKs into Unity to allow usage by teams working
exclusively in C#.
Software Engineer at Meta
November 1, 2013 - August 1, 2016• Managed the team responsible for design and development of prototype applications used
for demonstrating the new experiences made possible by innovations in company's
hardware devices. This involved leading and mentoring new interns and junior
developers.
• Presentation of these demonstration experiences to investors, leading to a $23M USD
Series A funding round.
• Led the design, construction and maintenance of Continuous Integration and DevOps
infrastructure - including an improved version control and Jira tracking - which led to a
200% drop in regressions.
Education
Bachelor of Information Technology (Honours)/Bachelor of Medical Science at The University of Sydney
January 1, 2010 - January 1, 2016Qualifications
Industry Experience
Education, Gaming, Media & Entertainment, Software & Internet, Professional Services
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Newcastle today.