Skip to content

The longer story.

How I got here

Mahdi at around 8, sitting on a desk and typing on a beige desktop computer.
Me at around 8.

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.

View résumé

Where I've lived

What's on rotation

Podcasts and books.

Outside of work

Piano, guitar, photography, sketching, and hunting for the best restaurants in the Bay Area.

Mahdi Farra playing electric guitar
Playing guitar
A few sketches from my iPad
iPad sketches
Mahdi Farra's photo from Venice, Italy trip
Venice, Italy
Mahdi enjoying pizza with salami and pesto at a restaurant
Fav Pizza in Redwood City
Travelers at Schiphol Airport arriving to the Netherlands
First time in Amsterdam
View of Pacifica neighborhood from Mori Point hiking trail
Mori Point, Pacifica
Rocky coastline with waves crashing at Mori Point
Mori Point coastline
Dutch bike by a pond with fountain in Rotterdam park
My bike in Rotterdam
Bikes on a bridge over Amsterdam canal with traditional houses
Amsterdam canal
Iced latte in a mason jar on desk with keyboard and monitor
Iced latte at desk
Latte with tulip art in speckled mug on espresso machine
Homemade latte art
Lobster roll with fries and butter sauce
Lobster rolls = life
Vintage Macintosh SE on modern desk with mechanical keyboard
Macintosh SE
MacBook Pro at cafe with latte, remote working
Remote work at cafe
Scheveningen beach boardwalk with people and beach clubs
Scheveningen Beach