01 ·
Backend Architecture Consulting
Find what's holding your backend back. Design the fix. Hand it to your team in a shape they can execute.
I’ve built and run backend systems serving tens of millions of users — Cafebazaar’s ad platform at 51M-user scale, Divar’s Real Estate vertical from scratch — and migrated a live monolith to microservices without downtime. The work I’m best at is the kind where the headline problem looks like one thing (latency, downtime, slow team) and the actual problem is something one layer down (service boundaries, retry storms, deploy coupling).
What I look at:
- Bottlenecks under real load — DB, cache, gateway, queue
- Service boundaries — where to split, where to keep together, where the team shape is wrong for the system shape
- Failure modes — what happens when one component is slow or down
- Event-driven vs request-response trade-offs
- Observability gaps — what you can’t see is what will bite you
Typical engagement: 1 to 2 weeks of async work, 2 sync calls, written deliverables your team can act on.
Deliverables
- Architecture review — bottlenecks, service boundaries, failure modes, observability gaps
- Concrete next-steps roadmap, prioritised
- Migration plan (if one is what you need)
- One sync session with your engineering team
- Written recommendations doc you can share internally
Ideal for: Startups hitting growth pain, teams that inherited a system they didn't design, CTOs who want a second opinion before a big architectural move.
project