AVAILABLE FOR DATA / AI ROLES

Turning ideas into things that run.

Mathematical physics by training. Marketing operator by day. I build systems across forecasting, trading, production ops, and community platforms — and I'm learning the data craft in public.

  • Python · PyTorch
  • Next.js 16 · TS
  • Rust · Tokio
  • Solidity · viem
BASED
Toronto · Open to remote
NOW
TSFM forecasting on equities + TaskMarket Base-mainnet prep

— FEATURED WORK

Selected projects.

A founder-shipped proxy product, a TSFM forecasting arena on equities, a Rust rewrite of a Hyperliquid trading bot, and a production console for a modular construction factory. Different domains, same instinct — make it real, then make it measurable.

ALL PROJECTS

— TOOLKIT

What I actually reach for.

The honest version of the stack — not what looks good on a CV, but what shows up across the projects above. Python for forecasting, TypeScript for product, Rust for the parts that have to be fast and correct, Solidity when the marketplace needs settlement rails.

DATA & ML forecasting, sports & finance, honest benchmarks
  • Python
  • pandas
  • NumPy
  • scikit-learn
  • PyTorch
  • Chronos-2
  • TimesFM 2.5
  • FlowState
  • Monte Carlo
  • Poisson
  • Club Elo
WEB & PRODUCT app builds + bilingual marketing surfaces
  • Next.js 16
  • React 19
  • TypeScript
  • Astro 6
  • Tailwind 4
  • Drizzle ORM
  • Prisma 6
  • NextAuth v5
  • shadcn
  • Base UI
SYSTEMS typed services + realtime + low-latency runtimes
  • Rust
  • Tokio
  • reqwest
  • tokio-tungstenite
  • Node.js 22
  • Express
  • Socket.IO 4
WEB3 non-custodial settlement on Base
  • Solidity 0.8
  • viem
  • ethers v6
  • Hardhat
  • Coinbase Base
  • USDC ERC-20
INFRA & OPS single-VPS shipping discipline
  • Docker
  • nginx
  • systemd
  • Cloudflare Workers
  • MySQL 5.7
  • dbt
  • GA4
  • GitHub Actions

— NOW

What's active this week.

A rolling "now" page in miniature — the threads that are getting commits, the projects where the next decision matters.

— WRITING

Recent notes.

Working notes from forecasting, Rust rewrites, and shop-floor product decisions. Written to be useful six months from now, not viral today.

ALL POSTS

— ABOUT

Physics-trained. AI-native. Shipping in public.

Four years of mathematical physics at the University of Toronto left me a specific reflex: Fermi-estimate first, write down the counterfactual before reaching for a model, and trust a simple correct answer over an elaborate one.

Day-to-day, I'm the marketing operator at ModBox NWO, a modular construction company in Thunder Bay. Rebuilding the site with AI-assisted tooling, running local SEO, editing field video from project sites — none of which is classical data science, but all of which has measurement, scope, and product surface in it.

What I'm filling in: the data and AI engineering craft — Python, SQL, scikit-learn, PyTorch, and enough ML-ops to ship. The day job is the test harness; the side projects are the receipts.

READ THE FULL STORY
BASED
Toronto · Open to remote
CURRENTLY
ModBox NWO · Marketing operator
EDUCATION
U of Toronto · Math + Physics
SEEKING
Data / AI / analytics roles