Notebook · p.2 · Work

Shipped, and still running.

Client work in production today, and the side projects I keep in public.

Client work

in production today

for CRIUCPQ · web

ventilo.ca

A mobile-only respiratory-therapy tool, rebuilt for the web and for clinicians, at 99.9% uptime.

  • Migrated the mobile app to a full web platform, opening it to desktop users
  • Redesigned the experience around how healthcare professionals actually work
  • Turnkey infrastructure: global CDN, automated deploys, analytics, sub-2 s loads
Visit ventilo.ca

for CRIUCPQ · iOS & Android

Oxyg'App

A React Native app that makes complex oximeter settings usable by educators and students, from first sketch to both stores.

  • Built from concept to launch, native feel on iOS and Android
  • Wrote the oximeter optimisation algorithms behind the recommendations
  • Ran the app-store lifecycle: releases, compliance, privacy policy, analytics
Get it on Google PlayDownload on the App Store

for CRIUCPQ · iOS & Android

VentilO

Two native apps became one React Native codebase: same features, half the yearly maintenance.

  • Migrated separate iOS and Android apps to one platform
  • Rebuilt the recommendations algorithm to updated medical guidelines
  • Automated releases, regulatory compliance, behaviour analytics
Get it on Google PlayDownload on the App Store

Open source

side projects, in public

personal · terminal app

macro-tui

Twenty-six macro instruments on one screen: indices, Treasury yields, commodities, currencies and crypto, with the headlines moving them.

  • Live prices and a month of daily closes per row, from public keyless feeds, so there is nothing to sign up for and nothing to configure
  • Recomputes every move from the prices rather than trusting the vendor's own field, which reports the wrong sign for short-dated Treasuries
  • One static binary under 2 MB, rendering to stderr so it stays pipeable, with charts scaled to the data instead of anchored at zero
  • Rust
  • ratatui
  • tokio
See macro-tui

personal · terminal app

nhl-tui

Live NHL scores, the wild card race, the schedule and the scoring leaders, with the full boxscore a keypress away.

  • Goals, assists, penalties and the three stars period by period, straight from the league's own public API
  • Navigation that lands on days with games, rather than following the API's week pointer past them
  • Ships to five platforms from one tag, with a checksum beside every archive and a Homebrew formula kept in step
  • Rust
  • ratatui
  • tokio
See nhl-tui

Both live in one repository, share a common crate, and install with a single command.

Have a project in mind?

Thirty minutes, no slides. Bring the problem; I'll bring questions and, usually, a first plan. Open to fractional and consulting engagements.