Skip to content

Case studies

Selected work

I’d rather show a few projects properly than fill a grid. Each one starts with the problem.

Web applications, Business systems 2026

Civic engagement platform

A product experiment I built end to end: one platform that gives each organization a public website and a private dashboard for working with the community it serves. It was designed around local public officials and is shown here with demo data.

Read the Civic engagement platform case study
The platform’s demo site on desktop and mobile. The desktop shows the Commitments page, with five commitments summarised by status. The phone shows the form residents use to report a local issue.
The problem
Local officials mostly talk to residents through social media. Plans get buried in the feed, questions scatter across comments and messages, and there’s no simple way to show what has actually been done. The data involved is sensitive too, so the platform had to protect residents by design, not by policy alone.
What I built
One platform that serves many organizations from a single codebase. Each gets a public site for its plans, projects, commitments, events and volunteers, and a private dashboard for its team. The privacy rules are part of how the data is stored, not just a policy page.
Outcome
Built and running end to end with demo data: public sites, the team dashboard and the privacy safeguards. It started as a product experiment and isn’t offered to clients. Its foundations (logins and roles, dashboards, inboxes, themes and custom domains) are ready to reuse in client portals and business systems.

This list is short on purpose: I only add projects I can describe properly, with the client’s permission. Want to know whether I’ve built something like your idea? Ask me.

Tell me what you’re working on

You don’t need a full brief. Send a few lines about what you want to build or fix, and I’ll reply with clear next steps, usually within a few working days.