Experience
Mulga
Nov 2025 – Present
Junior Systems Engineer
- Core contributor to Spinifex, an open-source cloud platform that recreates AWS on bare metal
- Built 100+ AWS-compatible API actions from scratch across EC2, IAM, RDS, IMDS, STS
- Developed a React and TypeScript AWS management console with login using STS temporary credentials
- Wrote single-node and multi-node E2E test suites covering every implemented command
- Set up GitHub Actions pipelines for testing, linting and security scanning
- Go
- TypeScript
- React
- Python
- AWS
- Docker
Metatrail
Sep 2023 – Dec 2024
Junior Full Stack Developer
- Cut JavaScript bundle size by 40% (500 KB to 300 KB) and raised the Lighthouse performance score by 50
- Built a Go tool that detects a website's tech stack from its DOM and JavaScript signatures
- Wrote a Python scraper that collected metadata and icons from one million domains
- Generated SEO pages for the most popular categories and vendors with Next.js and TypeScript
- Automated Docker image builds and publishing to GitHub Packages with GitHub Actions
- Go
- TypeScript
- React
- Next.js
- Python
- Docker
Projects
ACOA AI Sales Agent (Freelance)
AI SMS agent that texts every new CRM lead within 3 minutes, qualifies them and hands hot leads to staff.
- Integrated Zoho CRM webhooks and Twilio SMS, writing lead data from the conversation back to the CRM
- Grounded the AI in a curated knowledge base with Bedrock Guardrails so it can't invent prices or course facts
- Deployed on AWS (ECS Fargate, RDS, Bedrock) with CloudWatch alarms, budgets and data kept in Australia
- Created a React web console where staff can read conversations, take over from the AI and view metrics
- Go
- React
- TypeScript
- PostgreSQL
- AWS
- Python
Sydney Suburbs
Web app for tracking visits to all 650 Sydney suburbs, with notes, visit dates and progress by council.
- Added suburb search and Google/GitHub sign-in to sync visits across devices
- Wrote a data pipeline merging ABS Census, crime, tree canopy and Wikidata into suburb profiles
- Drew a zoomable d3 map with heatmaps for income, rent and crime, and NRL club territories
- Solid
- TypeScript
- PostgreSQL
- Vercel
Education
University of Technology Sydney
Expected Nov 2027
Bachelor of Computing Science
- Major: Enterprise Software Development
- GPA: 6.42/7.00
Good Shepherd Lutheran College
Jan 2020 – Nov 2024
High School Diploma
- Grade: 92.10 ATAR
- Top of Grade: Digital Solutions, General Mathematics
TAFE Queensland
Jan 2022 – Sep 2023
Certificate 3 in Information Technology (ICT30120)
- Major: Cybersecurity
Skills
- Go
- TypeScript
- React
- Python
- Solid
- AWS
- Docker
- Terraform