Building code for the fun of it
Learning new things as I go along.
I code for curiosity and creativity. Each project and experiment is a chance to figure things out, try something new, and just enjoy building.
About
My name is Owen. I'm from the Yorkshire Dales. I've always been passionate about development and coding. Over the years, I've worked hard to grow my skill, from mastering basic HTML divs and classes, to programming full systems. I always enjoy learning something new along the way.
I do all this alongside my full time job. Coding is what truly makes me happy. In my spare time, I also enjoy flying and helping out the community whenever I can.
Stack & tooling
The usual suspects, plus rigour around APIs, auth, and databases you can actually operate.
- TypeScript
- React
- Next.js
- Node.js
- PostgreSQL
- Tailwind CSS
- Docker
- Git
- Vue
- Nuxt
- Lua
- C#
- Python
Selected work
Some of the projects I've worked on.

3rd Skipton Scouts Website & Portal
3rd Skipton Scouts Website & Portal
Website & Portal for 3rd Skipton Scouts - Built with Nuxt.js, Tailwind CSS, and Supabase.
View site
Staff Portal
Staff Portal
Staff Portal for a company that approched me to build a portal for their staff to use. Built with Next.js, Tailwind CSS, and Supabase. It comes with a range of very useful features, including a calendar, a task manager, a document library, and a chat system. It also works as a payroll system that enables the company to manage their employees' salaries and benefits.

Freelance Portal
Freelance Portal
A personal portal for me to manage my freelance work. Built with Next.js, Tailwind CSS, and Supabase. I have desinged this to help me keep track of my income on the side and be able to manage invoice to bill my clients. This system intergrates with stripe payments to enable me to easily send invoices to my clients and track my income.
Contact
Tell me what you're building. Messages land in a private inbox I check regularly — I'll get back when I have bandwidth.