Dave Butterfield

Full-Stack Web Developer

I’m a full-stack web developer with a focus on CMS-driven sites, clean front-end architecture, and maintainable backend solutions.

I enjoy solving real-world problems, modernizing legacy systems, and building interfaces that are fast, accessible, and intuitive.

Plan & Structure

Before I touch layout or styles, I focus on content structure. In Craft CMS, that means defining fields, entries and relationships up front so content is flexible, reusable and easy to manage long-term.

This keeps templates clean and avoids painting the site into a corner later.

Build & Style

I use Bootstrap 5 as a foundation, customizing variables, utilities and components to match the design - not fight it.

Layouts stay responsive, accessible, and consistent, without over-engineering or unnecessary abstraction.

Enhance & Optimize

I rely on vanilla JavaScript for interactions and behavior, adding complexity only when it actually adds value.

The goal is fast, readable code that’s easy to maintain and easy for the next developer to understand.

Process icons

Think we have something to talk about?

I love talking shop, swapping ideas, and learning new things. If you’ve got a project, a problem, or just want to compare notes, let’s connect.