About
I’m a data scientist based in Sydney, Australia. I studied Civil Engineering and Climate Science and have a PhD in Coastal Engineering - my topic was using machine learning and data to understand and predict coastal storm erosion. I currently work in the renewable energy sector, developing AI solutions to drive the clean energy transition. I'm fascinated with the natural and engineered world, and how data science nd AI can be used to solve problems in these domains.
Experience

Head of AI
Formbay
2026 - Present

Senior Data Scientist
CATCH Power
2024 - Present

Senior Data Scientist
Solar Analytics
2022 - 2024

Data Scientist
Solar Analytics
2021 - 2022

Lecturer
University of British Columbia
2019 - 2021

Graduate Coastal Engineer
Royal HaskoningDHV
2018 - 2019
Education

PhD Coastal Engineering
University of New South Wales, Sydney, Australia
2016 - 2019

BEng Civil Engineering
University of New South Wales, Sydney, Australia
2011 - 2016

BSc Climate Science
University of New South Wales, Sydney, Australia
2011 - 2016
Showcase
Python Packages Textbook
Primary author of Python Packages, a book that describes modern and efficient workflows for creating Python packages - available for free online or purchasable as a hard copy.
Sandy Beach Morphodynamics
Coauthor of Sandy Beach Morphodynamics, a text that brings together the latest research on beach systems and their morphodynamics.
pybeach Python Package
A Python package for locating the dune toe on cross-shore beach profile transects.
Python for Data Science
Open source course providing an introduction to using Python for data science.
Deep Learning with PyTorch
Open source course providing an introduction to using Python for data science.