-
GEM-1, GEM-2, GEM-3
Salient Predictions · 2023–2026
Co-led the technical design and training of the diffusion and flow-matching models
behind GEM-1, then GEM-2 (equal contribution): a ~275M-parameter one-shot extension
of diffusion models built on functional generative networks. It jointly models global
atmospheric dynamics and the variables people actually decide on — daily maximum and
minimum temperature, precipitation, wind extremes — in a single forward pass. I owned
the pipeline end to end: architecture, training data, distributed multi-GPU training,
evaluation systems and deployment. Co-author on GEM-3, now in production.
Outperforms NOAA GEFS and ECMWF IFS ENS on CRPS skill at
1–40 day leads, with state-of-the-art relative economic value
and positive skill maintained to 126 days. Two US AI patents.
-
transcribevoice.app
Solo product · live
A paid audio-transcription service, built alone. WhisperX plus NeMo speaker
diarisation packaged as a multi-stage Docker image on RunPod serverless GPUs;
Next.js on Vercel; Firebase for auth and Firestore; Cloud Storage for audio and
transcripts; Stripe Checkout for credits; Cloud Functions running the yt-dlp and
ffmpeg transcode pipeline.
Research, infrastructure, frontend, payments and support — one person, one stack,
in production.
-
Menstrual health prediction
Bellabeat (Y Combinator) · 2022–2023
A multi-task encoder-decoder transformer over cycle history, symptoms, mood, heart
rate, skin temperature and respiratory rate, unified into one pipeline. Shipped to
users end to end, from data engineering and GCP monitoring through to how the
predictions were presented in the app.
Period start MAE 2.3 days, period end MAE
0.68 days — roughly 50% better than
the previous baseline — and ovulation F1 0.922.
-
Kaggle competitions
Expert · rank 551 of 205,000
Unfamiliar domain, fixed deadline, top-percentile result — repeatedly, and across
modalities that share almost nothing. Lumbar spine MRI classification 15th of 1,874.
EEG seizure detection 54th of 2,767. Accelerometer sleep-state time series 42nd of
1,877. Vesuvius 3D segmentation 39th of 1,249.
The useful signal is not any single placing. It is that medical imaging, EEG, time
series and 3D vision all came out in the same band.
-
Numerai
Classical ML, deployed
CatBoost and XGBoost regression on encrypted, era-structured financial features with
multi-target training, era-aware hyperparameter sweeps and out-of-fold evaluation.
Daily inference runs unattended on Cloud Run behind an HTTP trigger.
Proof that not every problem needs a neural network — and that the deployment story
matters more than the model choice.