Selected work
SQL, statistics, ML — and a shipped AI SaaS.
Every project runs on real data and ends in a decision: revenue at risk, a lift, a segment to target, a forecast to act on.
01 · Founder — shipped SaaSLive
BizFalcon AI
A SaaS company I founded and built solo, end to end: React + TypeScript frontends, a Firebase backend (Auth, Firestore, Cloud Functions), Stripe billing, CI, and production deploys. The flagship, Talon, is an AI data analyst that writes and runs Python on your full dataset in the browser — every number computed, never estimated, with the formula behind each figure one click away. The same engine ships as ProfitFalcon (e-commerce unit economics) and ClientFalcon (agency client reporting), plus Fledge for creator analytics. On top sits an operator layer that recommends the exact next move, waits for human approval, then scores every recommendation against what actually happened in a decision ledger.
Founded & shipped solo
Decision ledger
9 metric packs
400+ tests · CI
React · TypeScript · Firebase · Pyodide · OpenAI / Anthropic / Gemini · Stripe
02 · Customer analyticsSegmentation
Retail Customer Intelligence
End-to-end customer analytics on 805K real transactions (38 countries). RFM segmentation splits the base into 5 actionable tiers; a churn model hits 75.4% accuracy (0.834 ROC-AUC) and flags £1.46M of revenue at risk. Market-basket rules power a recommendation engine an operator can act on without an analyst.
Monthly revenue · £17.74M total · £1.46M at risk
Python · Scikit-learn · Pandas · RFM
03 · StatisticsA/B testing
Spotify Email A/B Test
Designed and analyzed an email A/B test across 10,000 users using two-proportion z-tests. Statistically significant lifts of 27.5% in open rate and 470% in conversion (p < 0.05); projected $83.9M additional annual Premium revenue at a 250M-user rollout.
Funnel · variant A vs B · p < 0.05
Python · SciPy · Statsmodels · Plotly
04 · SQLBusiness intelligence
Olist E-Commerce Analysis
End-to-end BI on 96K+ real Brazilian e-commerce transactions across 9 relational tables — CTEs, window functions, multi-table joins. Health & Beauty leads at R$1.4M; orders delivered in 21+ days show a 31% review-score drop. Published as a live Tableau dashboard.
Revenue by top 5 categories · R$M
SQL · Python · Tableau · Pandas · Excel
05 · Predictive MLBig data
U.S. Flight Delay Intelligence
A LightGBM classifier on 72M+ real BTS domestic flights (2015–2024) predicting delay risk at 84.7% accuracy, AUC 0.891. Route-level risk atlas across 5,248 O-D pairs, airline reliability index, airport bottleneck heatmap, and a live predictor — data at real scale.
Annual delay rate 2015–2024 · 72M flights
Python · LightGBM · BTS data · Chart.js
06 · Data vizWebGL
Universe Data Visualization
A real-time interactive 3D explorer rendering 1M+ real astronomical objects — Gaia DR3 stars, HyperLEDA galaxies, NASA exoplanets, SDSS quasars — in the browser at 60 FPS. A Python pipeline pulls from 6 live scientific APIs and converts raw coordinates to 3D positions with Astropy.
Object distribution · thousands · 6 live APIs
Python · Astropy · Three.js · Pandas