Machine Learning Engineer × Full-Stack Developer × Application Designer × Team Leader
With 15+ years of software development experience, I've built applications across web, desktop, cloud and embedded platforms, worked in startups alongside founders and customers, and led small engineering teams.
My background includes a PhD in Machine Learning, with experience developing AI and computer vision algorithms and integrating them into real-world applications.
I'm ultimately passionate about building useful things that make people's lives better.
2021 > Present · Generalist @ Woven Optics & Insight Via Artificial Intelligence
2019 > 2021 · Freelancer @ Athletes AI & Australian Grain Technologies & Centre for Automotive Safety Research
Languages:
TypeScript · JavaScript · Python · HTML · CSS · C · C++ · SQL
Development:
Full Stack · React · React Native · AWS · Firebase · Linux · Embedded Systems
Design:
UI/UX · Graphic Design · Adobe Creative Suite
AI & Vision:
Machine Learning · AI · Computer Vision · Image Processing
Tools:
Git · VS Code · GitHub · Copilot
If I don't know it, I can learn it
2021 · PhD in Computer Science @ The University of Adelaide & The Australian Institute for Machine Learning
2014 · Honours in Computer Science @ The University of Adelaide · Top of Class
2013 · Graduate Certificate in Creative Arts @ Flinders University & Rising Sun Pictures
2012 · Bachelor of Computer Graphics @ The University of Adelaide · GPA 5.63
2021 · General and Fine-Grained Video Understanding using Machine Learning & Standardised Neural Network Architectures · PhD Thesis
2017 · TenniSet: A Dataset for Dense Fine-Grained Event Recognition, Localisation and Description @ International Conference on Digital Image Computing: Techniques and Applications
Project · Paper · Poster · Code
2015 · AFL Player Detection and Tracking @ International Conference on Digital Image Computing: Techniques and Applications
2015 · A Study of the Region Covariance Descriptor: Impact of Feature Selection and Image Transformations @ International Conference on Digital Image Computing: Techniques and Applications
2015 · Approximate Approaches to the Traveling Thief Problem @ Annual Conference on Genetic and Evolutionary Computation
Photography · Sport · Music · Gigs & Festivals · Travel



