About
I started my career as an engineer at Microsoft directly out of high school. I later returned to school, earned a B.S. from Washington State University, and then completed a Doctor of Veterinary Medicine — also at WSU. Veterinary school taught me physiology, pathology, medicine, and surgery, but it also showed me how much clinical data was being generated and how little of it was being used.
That question led me to the University of Melbourne, where I completed a joint PhD in Natural Language Processing and Veterinary Epidemiology. My research used NLP and machine learning to analyze over 4.4 million veterinary consultation records from 180+ clinics across Australia, helping to inform antimicrobial stewardship programs that combat antibiotic resistance. Along the way, I developed VetBERT, a domain-adapted language model for veterinary clinical text, and published 22+ peer-reviewed papers.
Today I work at the intersection of technology, healthcare, and applied AI. I run Datatroph Solutions, an AI consultancy serving clinical, legal, financial, marketing, and entertainment industries. Our work spans NLP, LLMs, generative AI, diffusion models, and MLOps across AWS, Azure, and GCP. I'm also involved with BioState AI's Omicsweb Copilot, an AI-powered bioinformatics assistant, and I serve as a Machine Learning & Generative AI specialist at PatternWorks.
Education
- PhD — Natural Language Processing / Veterinary Epidemiology, University of Melbourne (2022)
- DVM — Doctor of Veterinary Medicine, Washington State University (2011)
- BS — Washington State University (2008)
Awards
- Best Lightning Talk — Australasian Computer Science Week (ACSW), Feb 2020
- Best Poster Award — Australian Veterinary Association Conference & 7th Annual CIS Doctoral Colloquium, Sep 2019
Teaching
- Text and Web Analytics — Melbourne Business School, Masters of Business Analytics (2019). Gave lectures, ran labs, and guided students through model and algorithm development.
- Foundations of Computing — University of Melbourne, Department of Computing and Information Systems (2019). Ran labs covering programming constructs, data structures, and algorithmic problem solving.
Service
- Association for Computational Linguistics (ACL) Member
- Association for Veterinary Informatics Member
- Melbourne Connect Ambassador (2020)
- Chair, NLP Reading Group, University of Melbourne (2018-2019)
- Cairns Turtle Rehabilitation Centre Volunteer (2017)
What I write about
This site is where I think in public about AI in biology, enterprise tech strategy, and the future of computational medicine. I write from the perspective of someone who's been a clinician, a researcher, and a builder — a combination that lets me see connections others miss.
Get in touch
I'm always interested in conversations about AI applications in life sciences, research collaborations, or consulting opportunities. Reach out or find me on the platforms below.
Talks & Presentations
Neural Networks & NLP for Antimicrobial Stewardship
Australian National Antimicrobial Resistance Forum
NLP and VetCompass for Antimicrobial Usage Patterns
Australasian Computer Science Week (ACSW)
ML for Passive Data Extraction in Veterinary Practices
NCAS World Antimicrobial Awareness Week Webinar
Using AI to Explore Drug Usage from Clinical Records
Talbot Veterinary Informatics Symposium
Domain Adaptation for Veterinary Clinical Notes
BioNLP Workshop @ ACL 2020
State of the Art Diagnostics in Veterinary Medicine
Australian National Antimicrobial Resistance Forum
NLP & VetCompass for Antimicrobial Patterns
AVA Conference & CIS Doctoral Colloquium
Contrasting n-gram Matching and ClinicalBERT
N2C2/OHNLP Workshop @ AMIA