Selected work
A selection of platforms and systems I've designed and built. Each represents a significant technical challenge solved with pragmatic engineering.
Steward of Things
2025 – Present
A civic technology platform helping communities manage trees, green spaces, and local environmental assets. Citizens can map, monitor, and report on trees in their area, building a shared knowledge base for community stewardship.
Technical highlights
- ▸ Vue 3 / Quasar SPA with interactive mapping (OpenLayers)
- ▸ Capacitor mobile apps for Android & iOS
- ▸ AI-powered tree detection from aerial imagery
- ▸ GraphQL API with PostgreSQL backend
- ▸ Docker containerised microservices architecture
- ▸ Alexa skill integration for voice interaction
- ▸ RabbitMQ message queue for async processing
Talkfreely
2006 – Present
Employee engagement SaaS platform co-founded and built from the ground up. Designed to help organisations run surveys, gather feedback, and drive meaningful change in workplace culture. Served blue-chip enterprise clients for nearly two decades.
Technical highlights
- ▸ Full-stack SaaS platform: front-end, API, and infrastructure
- ▸ Multi-tenant architecture serving enterprise clients
- ▸ Survey engine with complex logic, branching, and reporting
- ▸ White-label deployment for client branding
- ▸ Custom PHP MVC framework optimised for performance
- ▸ PostgreSQL with advanced query optimisation
- ▸ Automated deployment pipeline
Axa Insurance — Call Centre Platform
2004 – 2006
Designed and delivered a unified call centre routing and management system for Axa Insurance UK. The platform handled intelligent routing for over 2,000 agents across 8 contact centres nationwide.
Technical highlights
- ▸ 2,000+ agent routing across 8 UK contact centres
- ▸ Unified data model integrating multiple legacy systems
- ▸ Web-based management and reporting dashboards
- ▸ Real-time call routing optimisation
- ▸ Skills-based routing engine
Aspect Communications — Telephony Products
1997 – 2004
Seven years developing enterprise telephony and contact centre products. Progressed from software engineer to team lead, shipping products deployed across EMEA by major telecoms operators and financial institutions.
Have a project in mind?
I'd love to hear about what you're building. Whether it's a new platform, a modernisation project, or a technical challenge — let's talk.
Get in touch