Ashraf Sonde
I design systems that handle millions of requests without blinking — with a sharp focus on reliability, latency, and operational clarity. I write backend code that scales, and frontend code that doesn't embarrass it.
I'm a backend-focused engineer with 5+ Years of experience designing systems that are fast, predictable, and operationally simple. I've spent most of that time on the server side — distributed services, API design, data pipelines, and the infrastructure that holds it all together.
I understand system design tradeoffs — when to use a message queue vs. a direct call, when eventual consistency is acceptable, and when it isn't. When frontend work is needed, I can deliver it without slowing the team down.
- ▸Rearchitected the core payments pipeline from a monolith to event-driven microservices, reducing p99 latency from 1.8s to 210ms under peak load.
- ▸Led system design for a multi-region failover setup that brought downtime from ~4 hours/year to under 12 minutes.
- ▸Introduced internal platform tooling that cut new service onboarding time from 2 weeks to under a day.
- ▸Handles 50k+ jobs/sec with at-least-once delivery guarantees and automatic retries.
- ▸Built-in dead-letter queue, job inspection dashboard, and CLI for ops teams.
- ▸Zero dependencies beyond Redis — drop-in for any Go service in under 10 minutes.
Writing about distributed systems, backend architecture, and engineering tradeoffs. Articles dropping soon.
Let's work together
Open to senior/staff backend roles, platform engineering, and founding engineer opportunities. Remote-first. Drop me a line.