Web apps, mobile apps, and platforms. Built properly.
Over twenty years of building software for startups, agencies, and businesses. The work covers everything from internal tools to public-facing products. Most client relationships last years, not projects.
Process
How the work gets done.
Every project is different, but the rhythm is the same. Regular communication, working software early, and no surprises.
Discovery
Understand what needs building and why. Talk to the right people, ask the awkward questions early, and figure out what done actually looks like.
Architecture
Work out the right shape for the system. Pick tools that fit the team, not just the problem. Make sure the technical decisions are sound before the expensive work starts.
Build
Deliver working software early and keep going from there. Regular check-ins, no big reveals. If something is going sideways, everyone knows about it quickly.
What comes after
Most engagements turn into ongoing partnerships. Support, iteration, and honest advice as the product and the team evolve.
Experience
Twenty-odd years of building things.
The work covers a fair range, from greenfield apps to rescuing projects that have gone sideways. Here's what typically gets built and for whom.
What gets built
Web Applications
React, Next.js, Node.js, TypeScript. Single-page apps, server-rendered apps, API-driven architectures.
Mobile Apps
React Native and cross-platform. Shared codebases that work properly on each device.
Websites & CMS
Headless CMS, WordPress, Drupal. Chosen based on what the content team actually needs to use day to day.
Internal Tools
Dashboards, admin systems, workflow tools. The things that keep a business running smoothly.
Who with
Agencies
Embedded in agency teams on larger client projects, often as a long-term extension of the team.
Startups
Early-stage builds where the technical decisions carry more weight and the budget is real.
Direct to Business
Working directly with the people who need the software. Fewer layers, quicker decisions.
Contact
Get in touch.
Got a project in mind, or just want to talk something through? Drop a message. No sales funnel, just a conversation.