const rock = {
studying: "Master of IT (Applied AI) @ Adelaide University",
graduated: "Bachelor of IT @ University of Adelaide (2025)",
focus: ["Web Development", "Scalable Applications", "AI / ML"],
building: "data pipelines, explainable NLP and local-first AI tools",
certified: "HackerRank Software Engineer (2024)",
askMeAbout: ["React & Vue", "PyTorch", "Elasticsearch", "Docker"],
};|
Knia Maps. Geospatial ETL for a Sydney accessibility map using Elasticsearch, PostgreSQL, Redis, Celery and Flask, with reproducible service integration tests. |
CSIRO's Data61. Nine-class scam detection with word and character features. Macro F1 0.948 on an 18,261-record internal test grouped by template. Evaluation. |
|
CSIRO's Data61. 194,913 scam and legitimate samples from 19 retained source datasets across email, SMS, popups and dialogue, with verified hashes and reproducible provenance-preserving builds. |
Extract structured JSON from webpages with local LLMs, traceable source fields and duplicate merging. Field exact-match F1 0.938 with Qwen on 16 synthetic regression fixtures. Evaluation. |
|
SwiftUI weather app with live location, smooth animations and OpenWeatherMap data. |
YOLOv8s football detection, player tracking and automatic pitch mapping with synchronized video/pitch replay. Experimental possession-change estimates; tracking and coverage remain limited. Results & limitations. |
More projects
- Odyssey: a local-first coding agent for your terminal, 17 tools on Ollama with no cloud
- MagicTrick: an iOS card trick with no buttons, only rotate, shake and a secret tap
- ControllerMouse: drive your Mac's cursor with a game controller from the menu bar
- Road semantic segmentation: PyTorch segmentation for driving scenes, with mIoU and FLOPs ablations
- Flappy Bird DQN: a DQN agent that learns to play Flappy Bird
- Feed the World: volunteer-group web app (team project)
- Master of Information Technology (Applied Artificial Intelligence), Adelaide University (2026 to present).
- Bachelor of Information Technology, University of Adelaide (2023 to 2025). High Distinctions in Applied Programming and in Computer Systems, Networks & Security; Distinctions in AI Technologies, Web & Database Computing and Programming for IT Specialists.
- HackerRank Software Engineer (Sep 2024): problem solving, Python, SQL, REST APIs.




