Technical partner for small teams
A technical partner
for small teams.
I help small teams <build/> reliable websites, <connect/> the tools they depend on, and <keep/> everything running, without the overhead of an agency or the risk of the wrong hire.
Let's talkAbout

Plymouth, UK · Remote
Hi, I'm Lee.
I've been <building/> for the web for over 15 years, from agency projects and in-house digital roles to co-founding and leading the technical direction of a SaaS product from the ground up.
That background means I bring more than code. I understand how teams actually work, how decisions get made under pressure, and what it takes to <ship/> systems that hold up over time, not just on launch day.
I'm based in Plymouth and work remotely with small teams across the UK. I care about clear communication, honest timelines, and making tech, including AI, feel manageable and useful rather than overwhelming.
Services
Online shops that are easy to run and easy to buy from
I build online shops that work properly; smooth checkouts, payments that don't fall over, and everything joined up with the tools you're already using day to day.
Making your systems talk to each other
Most teams waste hours a week on work that shouldn't exist. I connect the tools you rely on and build the automations that cut out the repetition; so your systems do the boring stuff, and your team doesn't have to.
Websites that stay up and stay fast
I keep your website fast, stable and always available. You won't need to think about it; if something needs attention, I'll already be on it.
Custom tools built around your team
Sometimes the right tool doesn't exist yet. I build custom apps and interactive tools around the way your team actually works; not the other way around.
Practical AI for teams that want to work smarter
There's a lot of noise around AI right now. I help cut through it; working out where it actually makes sense for your business, and being honest when it doesn't. It's worth remembering that AI has a real environmental cost, so I'll only reach for it when it genuinely earns its place. If a simpler solution does the job better, that's what I'll suggest.
How I work
Written for the long run
Before I write a line of code, I make sure I understand the problem properly, not just the immediate goal, but where you're headed. That means asking the right questions, pushing back where needed, and building with an eye on what comes next; whether that's a feature you'll want to add, a regulation you'll need to meet, or a developer picking this up in two years. Good code solves today's problem without creating tomorrow's. I won't fence you in.
No surprises, nothing wasted
You'll always know where things stand. I communicate in plain language, flag issues early, and write clean, well-documented code that's straightforward to maintain, whether that's me or someone else picking it up later.
Long-term support
Most of my best client relationships started with a single project. I'm happy to stay involved long after launch; keeping things running, making improvements, and being someone you can call when something needs attention.
Honest about AI, and future tech
There's a lot of noise around AI right now. I help cut through it; working out where it actually makes sense for your business, and being honest when it doesn't. AI is never free, every prompt has a real energy cost, so I'll only recommend it when it genuinely earns its place. If a simpler solution does the job better, that's what I'll suggest.
Contact
Let's <talk/>
Whether you have a clear brief or just a problem you're not sure how to solve, I'm always happy to have a conversation. No hard sell, no jargon, just a straightforward chat about what you need.