
About
Highly motivated software developer and STEM advocate, nationally recognised at the 2023 AIIA iAwards. As a captain of a FIRST® robotics club, I led technical projects and mentored peers with a clear vision, strong communication skills, and a commitment to collaboration, accountability, and resilience, promoting STEM in rural Australia. Passionate about robotics, web/game development, and software engineering, I create innovative solutions to real-world problems while expanding my technical expertise.
Education & Qualifications
Bachelor of Software Engineering (Honours) (Apprenticeship)
ICT30120: Certificate III in Information Technology
South Australian Certificate of Education
Year 8, 9 & 12 Dux, Year 10 & 11 A+, Barker Shield recipient, raw ATAR: 98.75
Professional Experience & Skills
OnsiteDegree Apprentice
Software Engineer
OnsiteWork Experience
Subsidiary Web Developer
Enhanced the frontend of a Shopify store, improving user experience and sales. Developed Fusion 360 CAD animations to showcase products.
Skills & Achievements

FIRST® Robotics Leadership

4-year captain of a 15-member FIRST® Tech Challenge robotics club, mentoring peers and growing participation.

Led five teams (two in 2023, three in 2024) to the Australia Championship in Sydney, placing 8th nationally.

FIRST® Leadership Award (f.k.a Dean's List Finalist) recognised for advocacy and STEM leadership.

STEM Advocacy & Community Engagement

Presented technical projects to iAwards judges, FIRST® robotics panels, and industry professionals.

Secured funding by presenting to Rotary Club ($4,000 for student travel) and Masonic Charities ($20,000 for regional robotics expansion).
Technical Capabilities

Programming Languages

Java

Kotlin

Python

C#

TypeScript & JavaScript

HTML/CSS

Jinja

LaTeX

Software Frameworks & Tools

React
Next.js

Tailwind

Firebase

Vercel

Flask

Unity

Systems

Linux

Git

FTC
Event management systems (RoboRegistry)

Open-source robotics library (BunyipsLib)
Problem Solving & Innovation

Analytical Thinking & Troubleshooting

Strong problem-solving skills in software debugging, robotics, and system optimisation.

Ability to diagnose challenges and implement efficient, scalable solutions.

Adaptability & Continuous Learning

Self-driven learner, staying ahead in emerging technologies and best practices.

Quick to adapt to new challenges, applying technical knowledge in real-world scenarios.

Conflict Resolution & Composure

Maintains composure under pressure, effectively resolving disputes and ensuring smooth collaboration in challenging situations.
Personal Attributes

Innovative & Analytical Problem Solver
Develops creative, effective solutions to complex technical challenges, with strong skills in refactoring, optimisation, and scalable system design.

Self-Motivated & Adaptable Learner
Dedicated to continuous skill development, staying ahead in emerging technologies, and applying knowledge to diverse real-world scenarios.

Organised & Collaborative Leader
Balances academic excellence with intensive personal programming schedules, mentors teams, drives STEM outreach, and fosters effective teamwork.
Key Projects
A free & open-source powerful FIRST® Tech Challenge framework & library. Solo-developed 25,000 lines of code with over 1100 commits.
An automated registry for recording FIRST® scrimmage attendance. Deployed at Science Alive! in 2023 by the SA Student Robotics Club (RoboRoos).
A custom chess variant which involves fusing pieces. Culminated over 1900 search impressions and 260 clicks through Google Search.
Educational Unity app to visualise Bézier curves construction. Designed in Unity as a specialist mathematics supplement.
3D rouge-lite tower defense game with 5 levels, 4 weapons, and 5 enemies. Designed in Unity as an independent AIE project.
An app to dynamically visualise the distance between a user and a lightning strike using the speed of sound calculated by local weather.









