Tally Up
A comprehensive income and expense tracking platform designed specifically for Isle of Man sole traders and entrepreneurs
Go · Postgres · Railway · React · Typescript · Vite
Software Developer
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.
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
Technologies and tools I use to build modern, reliable applications.
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 8+ 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.