murshid ahmed · software engineer & software architect

Systems that stay legible as they grow.

I turn fuzzy requirements into architecture people can reason about, from the API contract down to the deployment topology. And I build the developer tools that smooth the path there.

distributed systems◆︎cloud architecture◆︎API design◆︎developer tooling◆︎system design◆︎observability◆︎TypeScript◆︎platform thinking◆︎distributed systems◆︎cloud architecture◆︎API design◆︎developer tooling◆︎system design◆︎observability◆︎TypeScript◆︎platform thinking◆︎
/ About

I work at the seam between engineering and architecture. My job is choosing the boundaries, naming the trade-offs out loud, and keeping the whole thing simple enough that the next person can extend it without a map.

More about me ↗︎