Designing complex products into clarity.
I work with fintech, SaaS, B2B, B2C and AI product teams on the parts of the product that are genuinely hard: multi-role dashboards, permissions, compliance, cross-team workflows and AI-powered experiences. I turn those into systems, flows and interfaces teams can ship, including end-to-end AI products that are live in the real world.
- Practising since
- 2017 9+ years in product design
- Reach
- 4,000+ organisations on platforms I've designed
- Domains
- Fintech regulated and operationally heavy products
- Based in
- Berlin CET · remote-friendly, EU & UK teams
Four products, four different kinds of hard
Emergency triage, enterprise scheduling, payroll and compliance. Each one is a different failure mode to design against.
2025
Tino 24/7 Veterinary care
Severity-first triage for a round-the-clock emergency platform.
2023
DataGuard Compliance
Three platforms reconciled into one semantic model, and 45% off reporting time.
2023
Taxmaro HR & payroll
One product for tax consultants and SMB owners, through role-aware defaults.
2020
RoomReady Enterprise scheduling
A real-time availability surface, booked in five taps and under a minute.
Three things I'm hired for
Usually all three at once. The interface is the last mile, not the work.
Structure before screens
Roles, states, permissions and edge cases mapped before a single layout, so the model holds when the product grows and a second team starts building on it.
- Information architecture
- Role & permission models
- Design systems
Decisions, not steps
I design for the moment someone has to decide something under pressure: approve, escalate, override, sign off. Each choice shows its consequence before it is made.
- Task & approval flows
- Multi-role journeys
- Error & recovery states
Dense, still calm
Data-heavy UI that stays readable: real hierarchy, honest empty and loading states, and specs engineers can build from without a second round of questions.
- Dashboard & table UI
- Prototyping
- Engineering handoff
Mahdi quickly became an indispensable part of our team. He led the design of the Tino 24/7 web application end to end, coordinated developer teams in India and Ukraine, and integrated complex technical requirements directly into his design process. He tackles tough problems with innovative, well-considered solutions and consistently keeps end-user needs at the forefront of his design decisions. His clear, cooperative communication makes collaboration with colleagues and stakeholders effortless.
Mahdi has been an incredible help while building a safe and intuitive CRM system for data protection officers, success managers, and support teams. His hard skills are only surpassed by his friendly demeanor. As a PO, it was an incredible experience to learn the science behind UX from him.
I worked with Mahdi at two different companies, and he always surprised me with his rapid learning ability. He creates efficient, beautiful mobile and web designs and excels at developing comprehensive design systems for complex user experiences. Whenever we requested a design, he’d ask numerous questions, then deliver presentations that brought attention to details we hadn’t considered and offered perspectives far beyond our initial imaginations.
Kai FörstFounder and Director · Tino 24/7
Wiktor NisnewitschProduct Owner · FTAPI
Zakaria FatahiLead Software Engineer · Two-time colleague
Nine years in the difficult parts
I've spent most of my career on products where the interface is the smallest problem: regulated platforms, internal tools with five kinds of user, and dashboards that have to be legible to a specialist and a stakeholder in the same meeting.
My starting point is always the model underneath: who the roles are, what states exist, which decisions carry consequences. Once that's honest, the screens get simpler on their own. It's also what makes design defensible in a room full of people who didn't ask for a redesign.
I work well embedded with engineering, I write specs I'd want to receive, and I'd rather ship a clear v1 and learn than present a perfect deck.