Liverpool, UK
Software Developer
Python and TypeScript developer building web applications and the AI features that go inside them, from chat assistants to automation.
What I Do
Python & AI Features
Chat assistants that answer from your own documents, and Claude or OpenAI features added to the apps you already run, built in Python and FastAPI.
Web Development
Modern, responsive web applications built with Next.js, React and TypeScript, with Laravel and PHP on the back end.
APIs & Automation
Connecting services, integrating APIs, and scripting the repetitive parts away.
Selected Projects
All ProjectsServices
All ServicesWebsite Development
Modern, responsive, professional websites built from scratch.
Web Applications
Custom web applications and business systems, more than static pages.
AI Chat Assistants & Integrations
Chat assistants that answer from your own documents, and AI features added to the software you already run.
How I Work
Understand
Understand the problem, the requirements, and the users before any code.
Build
Design and develop the solution, built to be explained and defended.
Deploy
Get it running properly in a real production environment.
Support
Maintain, improve, and troubleshoot after launch.
Code on GitHub
A few repositories, current and past, pulled live from GitHub.
Chat assistant that answers from your own docs with cited sources. Python (FastAPI) + Next.js, works with Claude, OpenAI, or offline.
Personal website built with Next.js, TypeScript and Sanity CMS
An animation-heavy landing page concept for a fictional focus-tracking app, built to explore scroll-linked motion design and accessible animation.
Welcome to Roof.info, an online platform built with Laravel, Bootstrap, JS, CSS 3, HTML 5, and MySQL that provides comprehensive reviews and information on various types of roof shingles!
Hotel-Booking-Website-Working-Code-master is a web application that enables users to search for and book hotel rooms online. The website is built using PHP, a popular programming language for web development, and MySQL, a widely-used relational database management system.
Open To
Let's build something
Hiring for a developer role, or have a project in mind? I'd like to hear from you.


