I'm a mathematician and machine learning engineer, focused on building robust, data-driven systems for medical applications. My work spans applied ML, statistical modeling, time series segmentation, and software infrastructure for data-heavy applications. I enjoy designing tools that are not only effective but also maintainable and intuitive to use.
π Blog: https://www.probableodyssey.blog/ β I write about machine learning, software engineering, and the occasional mathematical curiosity.
π§ Tools & Interests
- π§ Machine Learning Β· π NLP Β· π Time Series Β· πΌοΈ Image Analysis
- π Python Β· βοΈ PyTorch Β· π PostgreSQL Β· π³ Docker Β· βοΈ GCP & AWS
- π Data pipelines Β· π§ͺ Experimentation frameworks Β· π οΈ MLOps
- π§΅ I'm also interested in Julia, dynamical systems, and stochastic processes.
π― Currently exploring self-hosted LLMs, privacy-focused ML pipelines, and ways to make scientific computing more efficient and accessible.
π Based in the inner city. Powerlifter. Likes chaos (theoretical and practical).
π Charity Support
Iβm proud to support ALS Therapy Development Institute (ALS TDI), a global organization dedicated to ALS drug development and open research. All of my public code is free to use. To show your appreciation, consider sending a donation.
π Learn more or contribute here: https://www.als.net/
π Notable Projects
- nfm-param-ranking - Julia implementation of a random forest approach to ranking parameter importance in a neural PDE, adapted from Ferrat et al. 2018
- vim-chat - Asynchronous AI chat in Vim
- vim-sage - Reminder system from your
.vimrc
comments - tuner - A web app using a vector database to match peoples music taste
- vim-convict - Conventional commits extension for vim-fugitive
- foxtail - Query and post about recent bookmarks in Firefox
- torchaudio-filters - Highpass and lowpass filters using torchaudio
- pandas-intervals - Pandas extension for vectorised operations on tables of intervals
- quaker - Simple Python wrapper for USGS API
- sudoku-py - Sudoku generator and solver
- captioneer - Generate captions for a collection of images