Product design, end to end
From the messy problem to the shipped screen: research, strategy, interaction, interface, and the motion in between.

I’m a founding designer and engineer with fifteen years of experience across consumer and B2B products. I started in 2011 as a designer who also wrote front-end code, and I’ve never fully put either side down since.
For my first seven years I worked across agencies and product teams: UI and UX, mobile and web, often as the person who both designed the thing and helped build it. By the time I was the sole designer at nandbox, I was shipping a messaging app to around a million users across Android, iOS, and web on my own.
Swvl is the centre of gravity in that story. I was officially hired as Product Design Manager from day one, with the plan to design the experience first, then build the team. I worked solo through the rider redesign, then left, four and a half years later, as a design manager leading a team of ten. It’s where the work I’m proudest of lives.
The skills behind the work: named directly, then proven below.
From the messy problem to the shipped screen: research, strategy, interaction, interface, and the motion in between.
I'd rather find the uncomfortable truth in the data than guess. My best work usually starts with a finding nobody wanted to hear.
Booking flows for hundreds of thousands of daily users, and enterprise dashboards for 100+ corporate clients. The instincts differ; I've built both.
I design how things move, not just how they look: prototyped and tested before a line of production code.
Building teams, processes, hiring bars, and career ladders, turning one designer into a function.
I prototype and ship in Next.js and React, so what I hand off is grounded in what's actually buildable.
Swvl is where most of the proof lives: the same skills, applied to real product, with results that outlasted the projects.
At Swvl I redesigned the customer app around one uncomfortable finding: 92% of successful bookings ran through a workaround, not the feature built for them. Instead of polishing the broken path, I rebuilt the flow around where people were actually going, and roughly halved the time it took to book a trip. Those screens were still in use, and still in Swvl's investor materials, three years later when the company went public at a ~$1.5bn valuation.
In 2020, mid-pandemic, I designed Swvl for Business, the company's B2B SaaS platform, from zero. Scheduling, routing, monitoring, and invoicing dashboards that went on to serve 100+ enterprise clients.
And I learned that design leadership isn't about making more screens: it's about making alignment. I grew Swvl's design function from one person to a team of ten across Cairo and Dubai, and built the things a team needs to be good: a hiring bar, a career ladder, a research practice, a way of working that held up under pressure.
I’m a designer who can build, and I deepened that to extend my craft, not to leave it.
I’ve always been close to the build. I started as a designer who wrote code, and I never wanted to lose that. So in recent years I deliberately deepened it: I completed Harvard’s CS50 and shipped production features in Next.js and React, in a real production environment.
A designer who genuinely understands the material makes better decisions, hands off cleaner work, and earns the trust of the people who ship it. Engineering makes me a sharper designer, that’s the whole point of it. Design is the centre; building is what makes the design real.
Away from work I’m usually on a bike, dialling in a pour-over, or underwater somewhere with a snorkel. Cycling, coffee, and the sea: the three things that reset me.
I do my best work close to real product problems, with room to research properly and design with conviction.
I'd rather build alongside the people shipping it than throw a file over the wall.
The craft is the point, not an afterthought, not decoration on top of the roadmap.
If that sounds like your team, I’d like to talk, whether there’s a role on the table or not.
Always happy to talk product, design, and building things · Manchester / remote