I run
Distance for Gonzaga cross country and track & field. Most days start with miles.

Running at Gonzaga.
Building for the web.
About
I’m a freshman at Gonzaga University, where I run cross country and track.
When I’m not training, I build software: storefronts, booking systems, client portals and the tools behind them, for businesses of every size and for myself. I started out making tools for Scratch and never really stopped.

Distance for Gonzaga cross country and track & field. Most days start with miles.
Websites and web apps end to end: design, payments, scheduling, dashboards, hosting.
Freshman at Gonzaga University in Spokane, Washington.
Running
Cross Country & Track and Field at Gonzaga University, Pac-12. Events: 1500m, 5000m, 8000m XC.
Work
Client sites, a sports-tech product and sites for the running community I grew up in. Everything here is hand-built, no templates.
Client · Real estate
Site for Gia Casty, a Compass agent in Los Angeles: featured properties, past transactions, services and a blog.
Read the case study
Client · E-commerce
Storefront, custom Stripe checkout, newsletter and an admin dashboard for a one-person ceramics studio in Portland.
Read the case study
Product · Education
Python that runs right in the browser, plus classrooms where teachers assign, watch, help and grade.
Event · Track meet
Everything for a post-season evening track & field meet in Portland: schedule, registration, start lists, live results and photos.
Client · Youth running
Home for a Portland youth running program: summer speed and endurance camps, the club team and upcoming meets.
Product · High school athletics
One platform for a whole athletic department: season-aware rosters, an equipment checkout kiosk, compliance paperwork with e-signatures, and athletic training records.
Client · Interior design
Portfolio and consultation requests for an interior design studio in Portland and Los Angeles.
Read the case study