Aberdeen, Scotland ·
Software developer in Aberdeen, Scotland.
About.
I'm a software developer at Curve Dental. Outside of that I build BoardBeta, a board climbing training app to generate problems and track progress.
Away from a keyboard I'm a boulderer: indoor, home board, and outdoor when the weather allows.
Projects.
BoardBeta.
A training app for DIY home climbing boards. Photograph your board, register the holds, and it generates problems to climb. You can plan and run sessions, track progress, and log gym and outdoor sessions. The app also provides AI assisted coaching advice and video analysis.
Angular front end, Bun back end backed by a Postgres DB, and the Claude API doing both the problem generation and the vision parsing.
Google Drive for Omarchy.
A simple bar widget for the Omarchy shell. It puts your Drive storage quota and connection status in the bar, and opens a panel with a usage breakdown and your most recently changed files.
Built as a first experiment in Omarchy plugin development.