Your Software Butler

Software Development,
At Your Service.

Custom software, websites, and AI integrations — built with care, delivered at fair prices. You work directly with the developer. No agency overhead, no middlemen.

Custom Built to Your Needs
AI-Augmented Faster
Quality First

End-to-End Engineering Services

From a single landing page to a full custom application — we architect, build, and deliver software that works.

Custom Software Development

Our senior engineers build bespoke software to your exact specifications — no off-the-shelf compromises, no unnecessary bloat.

  • Full-stack development
  • API design & integration
  • Database architecture
  • Performance optimisation

Web Development & Design

Modern, fast, and SEO-optimised websites built by experienced engineers who understand both design and performance.

  • Responsive design
  • Performance-first build
  • Basic SEO
  • CMS integration

AI Consulting & Automation

We start by listening — understanding your business, walking through your processes, and identifying where AI can genuinely save time. From automating repetitive tasks to getting your team confidently using AI tools, we make it practical and actionable.

  • Process & workflow analysis
  • Task automation opportunities
  • LLM & AI tool integration

The Difference is in the Details

We bring the same meticulous attention to your software that a trusted butler brings to every task.

AI-Augmented Development

We use AI to explore more solutions, write better tests, and move faster on routine work — so our time and judgement can focus on the decisions that actually matter for your project.

White-Glove Quality

Every line of code is reviewed, tested, and built to last. We take pride in getting it right the first time — no shortcuts, no spaghetti code, no technical debt left behind.

Reliable Delivery

We plan for deadlines from day one — transparent communication, realistic timelines, and zero surprises on your end. You work directly with the person building your software.

From Idea to Deployment

A structured, transparent process that keeps you informed and in control at every stage.

  1. Discover

    I take the time to understand your goals, constraints, and users before writing a single line of code.

  2. Architect

    I design the right technical solution — choosing technologies, data models, and architecture that fit your specific needs and budget.

  3. Build

    I build your solution using AI tools to move faster on routine work without cutting corners. Rigorous testing at every step, with regular updates throughout.

  4. Deliver

    I launch your software, make sure everything runs smoothly, and remain available for ongoing support and iteration.

Selected Projects

A sample of what we've built. Each project is a partnership — we succeed when our clients succeed.

Buffman Adventures — Browser MMO Brawler project screenshot
Game Dev

Buffman Adventures — Browser MMO Brawler

A 3D browser MMO brawler built in BabylonJS — punch and kick your way through Influencer enemies across a gym and outdoor world, level up by landing hits, and get visibly bulkier as you fight. A Go backend speaking WebSockets is in active development to broadcast player positions, animations and combat events in real time across a shared world.

BabylonJSGoWebSocketsWebGLGame DevMMO
OOATS — Ad Campaign Platform project screenshot
AI Platform

OOATS — Ad Campaign Platform

A marketing platform that takes the grind out of running LinkedIn and Facebook ad campaigns. A Claude Haiku 4.5 agent analyses creatives, recommends audiences, and writes headlines inline — so the marketer stays in flow instead of pinging between docs and external APIs.

GoReactMySQLOpenSearchClaude Haiku 4.5AI
Jeeves — Local AI Agent Playground (v1) project screenshot Case Study
AI Tooling

Jeeves — Local AI Agent Playground (v1)

A desktop app for spinning up local AI agents that actually do work on your machine — run shell commands, edit files, build projects end-to-end — entirely against locally-running Ollama models. Nothing leaves your computer. This is only V1, we are planning more features to improve LLM capabilities locally.

GoReactWailsOllamaTypeScriptAI

From the Butler's Desk

Thoughts on software development, AI, and building great digital products.

7 min read

Six Local Models, Six Behaviours: Lessons from Building Jeeves

I built a local AI agent playground for Ollama and ran the same prompts through Qwen, Phi4, Mistral, Llama, Gemma and DeepSeek. "Tool calling" turned out to be six different things wearing the same name — and the lessons learned along the way were the most fun part.

AIOllamaEngineeringOpen Source

Ready for a Software Butler?

Tell us about your project. We'll respond within 24 hours with our thoughts and a clear path forward.