UX design, service design and web development services in Birmingham, UK
How I can help
UX/UI design, service design, websites, web and mobile apps, AI, e-commerce and brand identity, all from one person. Design and engineering under one roof, so nothing gets lost between the mock-up and the live product. For startups, scaling teams, agencies and public services.
Code, repositories, designs and documentation are yours when the project ends. No lock in.
No account managers or hand-offs. The person you talk to is the person designing and building.
Built from the user journey and clean code up, without slow plugins or off-the-shelf themes.
Fast hosting, sensible caching and lean code, so pages appear quickly on any device.
UX/UI design
Research, journeys, wireframes and polished interfaces, tested with real people. I design for how users feel in the first few seconds, not only for how the flow works.
- User research and interviews
- Journey and service mapping
- Wireframes and interactive prototypes
- High fidelity interface design
- Usability testing
- Design systems and component libraries
Startups shaping a new product, SaaS teams fixing a product that has grown messy, and organisations that need a design system everyone can follow.
Fewer people dropping off, smoother onboarding and a handover developers can build from without guessing.
Service design
Services that work end to end, not just on screen. I map the whole journey across channels, people and systems, from the first search to the final follow-up, then redesign it so it is simpler for the people using it and easier for the teams running it. Shaped by leading service design for a UK council.
- Service blueprints
- End-to-end journey mapping
- Stakeholder and user workshops
- Current and future state mapping
- Pain point and opportunity analysis
- Content and information architecture
- GDS standards and patterns
- Accessibility to WCAG 2.1 AA
Councils and public services moving services online, charities and organisations whose processes are spread across teams, and businesses whose customer journey breaks between departments.
A service that is simpler to use, cheaper to run and easier for staff to keep up to date.
Websites and CMS
Hand-built websites with no bloated templates or risky plugins. Fast, easy to read, easy to find in search and simple for your team to update.
- Custom React, Next.js or static frontends
- WordPress, Webflow or headless CMS
- Speed tuning to Lighthouse 95+ and image optimisation
- Semantic HTML, structured data and accessibility
- Training and video walkthroughs for your team
Businesses that have outgrown a template site, and organisations that need a fast, accessible website their own team can run.
Pages that load quickly, rank better in search and are easy to keep up to date.
Full-stack development
I build what I design, front to back. React and TypeScript on the frontend, Node.js, Express and Python on the server, real-time features, payments, databases and deployment to the cloud platform your organisation already trusts, whether that is AWS, Microsoft Azure or Google Cloud.
- Web applications, SaaS products and dashboards
- React, Next.js and TypeScript frontends
- Node.js, Express and Python APIs
- SQL and NoSQL databases
- Stripe payments and subscriptions
- Deployment on AWS, Microsoft Azure or Google Cloud
- WebSockets and real-time features
- User accounts, roles and permissions
- API design and documentation
- Connecting CRMs, billing and other business tools
- Webhooks and integrations with services like Stripe, Twilio and SendGrid
Founders who need a product built properly from day one, teams turning a prototype into a production platform, and businesses whose tools do not talk to each other.
Less manual admin, data that stays in sync across your systems and a platform that grows with your users.
Mobile apps
iOS and Android apps from a single codebase, with a native feel. I design and build the app, then take it through App Store and Google Play review to launch.
- One React Native and Expo codebase for iOS and Android
- Biometrics, camera, location and storage
- Push notifications and real-time messaging
- Offline data and account syncing
- In-app subscriptions and purchases
- App Store and Google Play submission and launch
Products that need to live in people's pockets, and businesses turning a web product into an app.
One codebase to maintain, a faster route to both app stores and an app people keep coming back to.
AI product development
Generative AI designed and built into real products, on the model and platform that fits your organisation, whether that is OpenAI, Microsoft Azure, AWS or Google. In Brillama I built a voice assistant, a chat assistant, and document reading and categorisation into a live product.
- LLM integration with OpenAI, Azure OpenAI, AWS Bedrock and Google models
- Voice and conversational interfaces
- AI document and receipt reading
- Prototype to production AI features
- Trust, transparency and correction patterns
- Cost and usage control for AI features
Teams with a GenAI idea that needs to become a proof of concept, and products ready to move an AI prototype into a reliable, production platform.
Hours of repetitive work taken off your team, with AI features people can trust and costs you can control.
E-commerce
Online shops built for quick product discovery and a smooth checkout, with stock, orders and emails that look after themselves.
- Shopify, WooCommerce or headless stores
- Fast product search, filters and category pages
- Stripe and multi-currency payments
- Order routing, stock management and order emails
- Simple checkout flows and upsells
Brands selling online that want more than a theme, and retailers whose shop has become slow or hard to manage.
Fewer abandoned baskets, bigger orders and less manual work behind the scenes.
Brand identity
Identities that hold up everywhere they appear, from the logo and colour system to full guidelines and launch assets.
- Brand positioning and market research
- Logo and visual identity
- Colour, type and layout systems
- Brand guidelines for digital and print
- Brand kits and templates
- Full logo file pack: SVG, PNG, PDF and source files
- Launch and campaign assets
New companies getting ready to launch, and established businesses whose brand no longer matches the quality of their work.
A brand people recognise and trust, with assets ready to use on every channel.
Every project runs through the same four stages.
Audit
I look at what you have, who uses it and where it breaks, before anything gets designed.
Architect
Structure before style. Journeys, information architecture and the technical plan, agreed with you.
Build
Designed and coded in short cycles. You see working pieces every week.
Optimise
After launch I measure what people do and keep improving it.
Tools I use every day
Frequently asked questions
Straight answers before we talk. Anything else, just ask.
Yes. I'm based in Birmingham and work with clients across the UK and internationally. Most projects run remotely, with calls scheduled to suit your time zone.
Yes. Agencies bring me in for senior UX/UI and frontend support without the cost of a new hire. I can work under your brand, inside your process and alongside your team.
You do. Once the final invoice is settled you own the designs, the code, the repositories and the documentation. There is no lock in.
It depends on what you need to achieve, who will maintain it and your budget. For products I usually build with React and TypeScript on the frontend and Node.js, Express or Python on the server, deployed to AWS, Microsoft Azure or Google Cloud, depending on what your organisation already uses. For content heavy marketing sites, WordPress is often the most practical choice for your team.
Yes. I led UX/UI and service design for a UK local authority, I work to GDS, WCAG and GDPR standards, and I am eligible for SC (Security Check) clearance.
After a short discovery call I scope the work into clear stages with a fixed price for each, so you always know what is being delivered and when. Most websites take a few weeks; products take longer and are planned in phases.
Yes. Every build uses clean, semantic markup, fast loading, accessible design and structured data, so search engines can read and rank it properly from day one.
I fix any issues that come up after launch, then offer ongoing support for improvements, new features and performance checks if you want it.

