Skip to content

Hey, I'm Mehmet Fahri.

I care about the code — and the people who write it.

Where it started

I was about four years old when my dad brought home a Commodore 64. At home, I'd spend hours typing things on the screen, mesmerized by the idea that I could make a machine do something. At my dad's office, I'd play games on the PCs whenever I got the chance. I think that's where it all began — not with a specific moment, but with a growing obsession that never really went away.

Later, I got a Windows 95 machine. No internet — just the OS, a stack of books, and endless curiosity. The books I could find were mostly about Windows, MS-DOS, and Office programs — I wish there had been a programming book among them, that would have given me a serious head start. But I made do with what I had. I explored every corner of Windows, figured out what every setting did, and MS Paint became my graphic design studio.

Early school years
Early school years — around the time it all began

I remember discovering PowerPoint and starting to build slides with buttons, animations, and links between pages — basically interactive experiences. I had no idea at the time, but I was building websites before I even knew what a website was. Single-visitor traffic, sure — but sometimes I'd copy them onto floppy disks and trade them with a friend, so maybe I had a small user base after all.

Graduation day
Graduation day with my little brother, Yaşar University — 2011

I studied Computer Engineering at Yaşar University in İzmir — the field I'd been dreaming about since those Commodore 64 days. Getting to study what I was already passionate about felt like everything was falling into place.

Those early days in the industry were something special. Walking into your first office, writing your first real production code, seeing something you built actually being used — there's nothing quite like it.

And now, with the AI revolution unfolding, that same excitement is back. It feels like being a beginner again — in the best possible way.

One of my first offices
One of my first offices — 2012

What I do

At work
Another day, another deploy

Over the years, I've worked across e-commerce, ad-tech, edtech, and productivity — architecting backend systems from scratch, scaling existing ones, and cleaning up what others left behind.

I care about building things that last: clean architecture, reliable infrastructure, and codebases that the next person or even us can actually understand.

Systems are only half the story. I also build the teams that build them — hiring, mentoring, planning, and shipping together. And I've always believed the best engineers are the ones who share what they know — through code reviews, open source contributions, or stepping on a stage.

We're living through an AI revolution fueled by openly shared knowledge — open research, open source, open data. The engineers who build in the open aren't just growing themselves; they're shaping what comes next.

Speaking at DevFest
Speaking at Google DevFest 2022 — GDG İzmir

I've always believed the best way to grow is to share what you know. Whether it's mentoring someone on the team, leading a code review, or stepping on a stage — teaching forces you to truly understand what you're talking about.

At some point in my career, I realized that software isn't really built with tools, frameworks, or languages — it's built with people. Understanding developer psychology, knowing when someone is stuck, when they need space, when they need a push — that matters just as much as knowing the right architecture pattern. That's why I care about sharing knowledge and creating environments where people can do their best work.

Brew Interactive team
Brew Interactive — one of my favorite places to work

When I'm not coding

I love spending time with my family, traveling to new places, and discovering things together. There's a whole world out there full of incredible places, and experiencing them with the people you love is what it's really all about.

Travel
New places, new perspectives
Family adventure
Sümela Monastery — a mindblowing place
Solo travel
Curiosity doesn't stop at code
Family travel
On the road to ancient times
Fishing
Not always feeding them, but sometimes I catch the unlucky ones

I also fish — it's one of the best ways I know to slow down and recharge. There's something meditative about being out on the water, waiting for a bite. No screens, no notifications, no deployments. Just patience, fresh air, and the occasional lucky catch.

Every home office needs a good architect. Mine comes with fur, zero respect for personal space, and a habit of attending every video call uninvited. Honestly, the best coworker I've ever had.

Home office supervisor
Home office supervisor

Curious about my work? →·Want to get in touch? →