Babak Rahimi · Software engineer · Berlin, Germany
Making complex software feel simple.
I work where frontend engineering, product thinking, and interface design meet, building software that feels clear to use and straightforward to work on.
Good software should explain itself.
I work across the interface and the systems behind it. I like getting close to messy product and engineering problems, finding the abstraction that actually helps, and leaving the codebase simpler than I found it.
That usually means fewer surprises, clearer boundaries, and details that quietly do their job.
A few things I return to.
Clarity
Make the complicated understandable.
Restraint
Add what earns its place. Remove what doesn’t.
Craft
Care about the details people shouldn’t have to notice.
Away from the screen, I’m usually running through Berlin, taking photographs, looking for good coffee, or listening to something much louder than this website suggests.