About Umar Khan
Building calm systems in a noisy world
The Background
I’m a hands-on full-stack and web3 engineer who works closely with founders and small teams to build real products. I care about shipping things that are understandable, reliable, and easy to work on as they grow.
I’ve been involved in building production systems early in my career, which taught me an important lesson: clever code doesn’t age well. Clear structure, simple decisions, and predictable behavior do.
Most of my work sits at the intersection of product and engineering. I enjoy taking vague ideas and turning them into something concrete that users can actually use.
Outside of coding, I spend time exploring new tools, reading about system design, and learning from products that are built well in the real world.
What I Believe
The principles that guide how I work and build.
Clarity Over Cleverness
I try to write code that other people can read and work with easily. If something is hard to explain, it’s usually a sign it needs to be simplified.
Think in Systems
Even small features live inside larger systems. I pay attention to how things connect and how changes affect the whole.
Ship, Learn, Improve
I believe in getting working software in front of users and improving it based on real feedback, not assumptions.
Take Responsibility
When I work on something, I care about how it behaves in the real world. If something breaks or can be better, I take ownership of fixing it.
Technologies
The tools and technologies I work with daily.
Random Bits
Some things that don't fit on a resume.
I enjoy cleaning up messy codebases more than starting from scratch
I prefer simple systems over clever abstractions
Most of my learning comes from reading real production code
I believe good software should feel boring when it works