Websites & web apps
I build fast, easy-to-use sites and web apps, from the interface people see down to the backend that runs it, shaped around what you and the people using it actually need.
Selective availability, pitches welcome
I build software that solves real problems
Full-Stack Software Developer · Isle of Man
Based on the Isle of Man, I'm passionate about building efficient, user-focused applications that solve real problems. I enjoy working across the full stack, from crafting intuitive interfaces to designing robust backend systems. When I'm not coding, you'll find me exploring the outdoors, walking, biking or snowboarding, reading about new technologies, or spending time with my family and friends.
A few of the ways I can help. Whatever the project, I care about building something that works and genuinely solves the problem in front of it.
I build fast, easy-to-use sites and web apps, from the interface people see down to the backend that runs it, shaped around what you and the people using it actually need.
Need to take bookings, sell tickets or products, or accept payments online? I've built systems like the ticketing and shop behind Arlo's Adventure, and can do the same for you.
I enjoy putting AI to practical use: scanning receipts, answering questions in plain language, or cutting down repetitive admin. I add it where it genuinely makes something easier, rather than just for the sake of it.
If you've got an idea but aren't sure where to start, I can take it from a first conversation through to a working product, and help keep it running once it's live.
Not sure exactly what you need? That's fine. Tell me the problem in plain terms and I'll let you know what's possible. Start a conversation.
Projects that demonstrate my approach to solving real problems for real people.
A platform for creating children's books, allowing users to write, illustrate, and publish their own stories into physical books
Go · Postgres · Railway · React · Typescript · Vite
Extracts RSS data from the Isle of Man Meteorological Service to provide a weather dashboard with historical search and AI-powered natural language queries
Scrapes government job website to provide a searchable jobs board with historical search, filtering, sorting, and AI-powered natural language queries
A headless content management system with a dynamic content type builder, media library, rich text editing, AI-powered content assistance, and role-based access control
Angular · AWS · DynamoDB · S3 · TypeScript
A platform for listing cars for sale, allowing users to browse and filter listings. Including full admin functionality for managing listings
Cloudflare · JavaScript · Node.js · React · Supabase · Vite
A platform for managing quality assurance tests using Cypress and other languages. Allows users to create, run, and manage tests for their applications
Cypress · Go
A platform for creating and managing digital business cards, allowing users to share their contact information easily
Azure · Javascript · .NET Core · SQL Server
A comprehensive hotel management system for managing bookings, rooms, housekeeping and customer data
AWS · Go · Postgres · React · Typescript · Vite
A platform for extracting and managing accounting data from Excel, outputting working papers
Azure · Javascript · .NET Core · SQL Server
For the technically curious: the tools and technologies behind the work.
The questions I'm asked most often.
I'm a full-stack software developer based on the Isle of Man with 20+ years of coding experience and 9+ years professional. I'm also a co-founder of Tally Up Limited, an Isle of Man software company.
The Isle of Man, a self-governing British Crown Dependency in the Irish Sea. My focus is predominantly on Isle of Man work, though I'll consider overseas projects for the right cause.
It depends on the job. Between a full-time role, a business, and a family, my time is limited, but I'll always read a thoughtful pitch and reply. The contact form is the way.
Full-stack web application development. Frontends in React, TypeScript, Vite, and Angular; backends in Go, Node.js, .NET Core, PHP, and Python; databases including PostgreSQL, MySQL, SQLite, DynamoDB, and Supabase; deployments on AWS, Azure, Cloudflare, Digital Ocean, and Railway. I'm comfortable integrating AI features (OCR, natural-language queries, content generation) into production systems.
See selected work above. Featured projects include Tally Up (income and expense tracker for IoM sole traders), Arlo's Adventure (charity ticketing and merchandise platform), Manx Pregnancy Resources (AI-curated community directory), and the Isle of Man Weather and Jobs dashboards.
Use the contact form below, connect on LinkedIn, or find me on GitHub.
Have a project in mind or want to discuss opportunities? I'd love to hear from you.