French learning gameAn AI-driven text-based game for learning French.
founder, software engineer, full stack data scientist, AI engineer
Founder of Westflame, a small app studio in Montreal. Former data scientist.

// about me
Shipping B2C apps and building B2B SaaSs
Warwick Economics grad, self-taught data scientist (Kaggle Expert) & full stack software engineer using AI to make the world a better place. Proudly building apps and business software in Montreal under Westflame (yes, it's named after Aragorn's sword from LoTR)
- location
- Montreal, Canada
- building
- Westflame
- stack
- TypeScript, React Native, Python, SQL
- studied
- Economics, Warwick
// startups
Planned3
App Marketing SaaSAn AI-native platform for marketing native apps.
Journal appA new digital journal that uses AI to make journalling finally easy.
Being built3
StillsideA meditation app for a racing mind.
Mindful HeroA meditation habit game.
SleepycampThe sleep habit game.
Shipped1
SailTCFTCF Canada exam practice.
// github
see the live dashboard →2,438 contributions in the last year
lessmore
// timeline
- 2016 – 2021
Early jobs
7 roles, from sales floor to summer-camp coding instructor
- Sales Associate, Cotswold Outdoor · Dec 2016 – Jun 2018
- Mathematics Tutor, self-employed GCSE tutoring · Jan 2018 – Aug 2021
- Intern and Coding Instructor, GoCode Academy · Jul 2018 – Aug 2019 · ran the summer camp, taught Python and HTML
- Administrative Assistant, The Fremantle Trust · Jun – Jul 2019
- Coordinator, Warwick Discourse Society · Nov 2019 – Jul 2021
- Consulting Intern, Bright Network · Jul 2020
- Brand Ambassador, Javelin Group · Sep 2020 – Aug 2021
- 2018 – 2021
University of Warwick
BSc Economics.
- Aug 2021 – Jul 2022 · London
Data Analyst, Tesla
Machine learning, Research.
- Jul 2022 – Apr 2026 · London, Bristol
Data Scientist, UK Civil Service
Machine learning, Data Engineering, Data Visualisation.
- Jan 2024 – Jan 2025
Kaggle Expert, top 0.2% competition finish
Expert rank (top 1%) and 5th of 2,685 on Google's machine learning competition platform Kaggle profile ↗
- Apr 2026 – now · Montreal
Founder, Westflame
Building calm habit apps. See the startups ↑

// cities I've stayed in
// other stuff

// archive · data science projects, 2024
kaggle profile ↗- 2024Kaggle: Exploring Mental Health Data ↗5th of 2,685 in the Kaggle Playground competition.
- 2024Seed-based ensembles: an experiment ↗How much ensembling the same model over different random seeds actually helps. 43 upvotes.
- 2024Stacking ensemble with Optuna (Playground S4E10) ↗A stacked ensemble tuned with Optuna for the Season 4, Episode 10 Playground competition.
- May 2024LastFM social network classification ↗A LightGBM model that predicts a LastFM user’s country from the Stanford SNAP network, with an interactive dashboard and the model deployed on AWS.
- May 2024The Zimmer Number ↗The Bacon Number, but for composers who have worked with Hans Zimmer, from ten hours of TMDB API data.
- Apr 2024WW2 bombings, animated ↗A quick side-project mapping WW2 time series data.