I'm a Full Stack Software Engineer. Let's build something.

15+ years building bespoke websites, apps, and AI-powered tools — for startups, agencies, and enterprise. Show Me

AI Integration

Chatbots, automation and LLM features that save you time.

Assistants that actually know your business, grounded in your own documents and data, and automations that take the repetitive work off your team. If AI won't help, I'll tell you.

Read More

Web Design

AI powered websites, fast and built for your business.

Custom-designed, not a theme, with SEO built in from the structure up and a CMS you'll actually enjoy using. Already got a site? I'll tell you honestly whether it's worth building on first.

Read More

App Design

Apps and tools designed around how your team works.

I design the screens and build the whole stack myself, so nothing gets lost between designer and developer. Dashboards, admin tools and SaaS products that replace the spreadsheet-and-email process.

Read More

About Me

I'm a professional full time designer and developer with almost 15 years of experience. I take on any size project from small starters and micro sites to fully fledged e-commerce shopping sites and complex apps.

I have a strange mix of creativity and logical thinking. I love design and I love writing complex code, as geeky as that sounds! I love what I do and I take pride in my work.

Tom Hartill - Web Developer

Nerd Skills

Being a full stack web/app developer means I have a very diverse skill set -
from server setup, infrastructure, backend programming & database architecture to front end development & design.

Development

  • PHP
  • Python
  • GoLang
  • Rust
  • Node.js
  • Javascript
  • React.js
  • Vue
  • SQL - MySQL/MariaDB/PostgreSQL/SQLight
  • Elasticsearch/Open-search
  • MongoDB
  • HTML / XML
  • CSS / SASS / SCSS

AI

  • Local LLMs (Ollama / llama.cpp)
  • Prompt optimisation
  • AI tooling & agents
  • LoRA fine-tuning

Devops

  • Linux
  • AWS
  • .git

Design

  • Photoshop
  • Illustrator
  • XD
  • Figma

From the Blog

A software developer's take on AI

I've been writing code for over fifteen years, and AI has changed how I work more in the last two than anything before it. Here's what it's genuinely good at, where it falls down, and what that means if you're paying for a website.

Why I still build bespoke websites

Website builders and off-the-shelf themes have never been better, so why build something bespoke? Sometimes you shouldn't. Here's how I help clients decide.

Making a website fast: what actually matters

Speed is one of the easiest ways to make a website better for visitors and search engines alike. Here are the changes that make the biggest difference, in roughly the order I'd tackle them.

Get in touch

Ready to work together? Let's talk about your project.