Skip to content

I'm Mohammed Banani — a software engineer working from the space between product and engineering. I build things that feel deliberate: products where every detail has a reason, systems that get out of the user's way, interfaces that read like a considered sentence rather than a shouted list of options.

My work sits at the intersection of code and craft. I care about the small choices most people never notice — the line height on a button, the error message you see when something goes wrong, the way a form feels when you fill it out on a slow connection. These details don't sell the product. They're what makes people stay.

How I think

I think best when I write. I work best with people who believe that clarity is a feature. I'd rather ship one thing that actually works than five things that mostly do. I'm comfortable deep in a database schema or sketching a homepage — the best days are the ones where I get to do both.

I'm allergic to busywork and most meetings. I prefer async when it's the right tool and in-person when it matters. I take ownership, I try to be honest about tradeoffs, and I believe the quiet hour between 7 and 8 AM is where the real thinking happens.

Outside the screen

I read more than I probably should, take photographs of things most people walk past, and spend a disproportionate amount of time thinking about typography. I believe good products — like good books — are the result of a thousand small decisions made with care.


If any of this resonates, drop me a line. I read everything that lands in my inbox.

Where to next

If you want to know how I think, the philosophy is the next stop.