Currently building
Open source
-
2026
cloudfitCloud-agnostic machine type recommender for batch and bioinformatics workloads. Multi-package OSS ecosystem (scoring engine, GCP provider, FastAPI service) with a multi-region bundled snapshot and a live demo on Hugging Face Spaces.
-
2026
samplesheet-parserFormat-agnostic parser for Illumina
SampleSheet.csvfiles. Auto-detects IEM v1 vs. BCLConvert v2, validates index integrity with Hamming distance checks, and converts or merges sheets across mixed sequencing fleets.
Selected
Recent research
-
2025
AI-driven drug repurposing: a graph neural network and self-supervised learning approach
Computational drug discovery using GNNs and self-supervised pretraining over biomedical knowledge graphs.
-
2025
Multi-modality medical image fusion using ML and deep learning
Methods for fusing CT, MRI, and ultrasound modalities for clinical decision support.
Selected
Writing
-
2026
Why I built cloudfit
The gap between free cloud sizing tools (Compute Optimizer, GCP Recommender, Azure Advisor) and what I actually needed for new batch and bioinformatics workloads. Why I built an open-source recommender that doesn't need historical metrics from a running workload.
-
2025
Understanding recommender systems: the engine behind personalized experiences
A primer on collaborative filtering, content-based, and hybrid approaches to recommendation. Why personalization engines work the way they do, and where they break.
-
2021
An introduction to explainable AI and explainable boosting machines
A primer on XAI fundamentals and how EBMs combine accuracy with interpretability.
Like to talk shop?
Always happy to chat about ETL, ML in production, cloud architecture, or research. Drop me a note.