Equipment & rental hire
BookaSolutions
- Full Stack
- Booking Platform
A multi-organisation booking platform that replaces spreadsheets, emails and paper forms with one clear booking flow and admin dashboard.

Designer & full-stack developer · Cardiff, UK
I design and build websites, booking platforms, membership systems and custom digital solutions that help businesses work smarter.
Websites, bookings, payments, members, admin. See how they fit together.
Try the interactive demo







Why one person, start to finish
Most projects stop at a website. But your business runs on bookings, payments, accounts and admin. So I design and build the whole system, and keep it running long after launch.
What I build
Professional, fast and responsive websites designed around your business, customers and brand.
Learn more about WebsitesBespoke applications, dashboards and portals developed around your organisation's workflow.
Learn more about Web ApplicationsBooking, availability, payments, capacity management and administration in one streamlined platform.
Learn more about Booking SystemsSubscriptions, protected content, customer accounts and member management systems.
Learn more about Membership PlatformsCase studies
Equipment & rental hire
A multi-organisation booking platform that replaces spreadsheets, emails and paper forms with one clear booking flow and admin dashboard.

Charity & youth organisation
A community website with sections, shop, donations and volunteering, connected to a separate custom booking platform for equipment and vehicle hire.

Education
A membership website with tiered subscriptions, a protected resource library, free registration and online payments.
Learning management, course registration, payments, Google Workspace and a QR-code classroom questionnaire system.
Patients choose a doctor, treatment, location and time, then pay online. Doctors approve bookings and manage their own schedules.
Solutions
Not on the list? See all solutions or tell me what you need.
How I work
Understand the organisation, problem, users and objectives.
Define the user journeys, technical requirements and solution.
Design a clear, branded and intuitive experience.
Build the frontend, backend and integrations.
Test functionality, responsiveness, performance and user journeys.
Deploy the solution and provide ongoing support where required.
Design + development
Designer + developerI'm a UK-based developer who combines design and software development to build digital products that solve real business problems. I started with website design and have since expanded into booking platforms, membership systems, e-commerce and bespoke web applications.
I work directly with organisations from planning and UI/UX through development, deployment and ongoing support.
Whether it's a new website, booking platform, customer portal or completely bespoke system, tell me what you're trying to achieve.