I build with clean, semantic HTML5 so every page is accessible, SEO-friendly and easy to maintain, structure first, decoration second.
Designing the web with creativity, clarity & code.
Welcome to my portfolio: a showcase of creativity, innovation, and craftsmanship. Where code meets design and ideas transform into interactive experiences.
Skills, systems, and surfaces for creative development.
Fluid layouts, design tokens and performant animations, pixel-perfect from small phones to large desktops, with motion that respects the user.
Vanilla JavaScript interactions and scroll-driven experiences, built without bloated dependencies, so pages stay fast and predictable.
Normalised schemas, safe queries and sensible data modelling that keep applications fast as they grow.
Secure server-side logic, REST endpoints and integrations that power the front end, from contact forms to full content systems.
I turn complex ideas into clean, performant web experiences.
Code with purpose, design with clarity
I'm a full-stack web developer based in Swindon, UK. I build responsive, accessible websites and applications using HTML, CSS, JavaScript, MySQL and PHP.
Every project starts with the user and ships with clean code, from the first sketch to the final deployment.
Get in touchTools I work with
HTML5
CSS3
JavaScriptMySQL
PHP
Node.js
Python
DjangoLinux
VS Code
Showcasing my most impactful work.
Strategic steps to impactful results.
A simple, transparent process, you always know what is happening and what comes next.
-
Listening to your vision
We start with a conversation: your goals, your audience and what success looks like for the project.
-
Planning with purpose
Sitemap, wireframes and a clear scope, so there are no surprises later, just a plan we both understand.
-
Visualising your ideas
Clean, on-brand interfaces designed mobile-first and tested for contrast, clarity and usability.
-
Bringing it to life
Hand-written HTML, CSS and JavaScript, with PHP and MySQL where the project needs a back end.
-
Delivering success
Performance checks, SEO basics, deployment and a walkthrough, plus support after launch.
Clear solutions to your concerns.
The questions I hear most often from new clients. If yours is not here, just ask.
Full website builds, landing pages, front-end development, PHP and MySQL back ends, plus performance, accessibility and responsive improvements for existing sites.
Every project is quoted individually. After a short discovery call you receive a fixed price with a clear scope, no hourly surprises, no hidden extras.
A landing page usually takes one to two weeks. A full multi-page website takes three to six weeks, depending on content and how quickly feedback comes back.
Yes. I am based in Swindon, UK, and work remotely with clients worldwide. Calls, updates and handovers all happen online.
Absolutely. I can improve performance, fix responsive issues, add new pages or features, and take over maintenance, even if the site was built by someone else.
You get a walkthrough of the finished site and optional ongoing support for updates, new pages and improvements as your business grows.
Let's build something fast, responsive & unforgettable.
I'm available for freelance projects, contract work and collaborations. If you need a full site, let's talk.
Send an email