The longer story.
How I got here

I'm Mahdi. I started programming at 14, in VB6 and Delphi 7, but I quickly got more interested in designing the interfaces than writing the code behind them. That led me to graphic design, then to product design, because I cared more about the problem than the pixels.
Along the way I started building teams, not just screens. At Ronday I was the first designer, then led a team of six, then stepped in as Acting CEO. Later I founded DesignQA and designed subscriptions at Meta.
I never stopped building. I prototype in real code and have shipped production features in React and Next.js. AI is part of how I work now, so more of my ideas actually ship. It also makes me a better lead, because I know what I'm asking engineers for.
I've been hooked on computers since I was a kid, and I still care about getting the small things right.
17+
Years
5
Countries
1→6
Team built
25
People led
Where I've worked
17 years of design leadership, at these companies and more.
Where I've lived
Outside of work
Piano, guitar, photography, sketching, and hunting for the best restaurants in the Bay Area.






































































