Backend engineer at Careem (Uber's $3.1B MENA acquisition), building and operating distributed systems in multi-region production.
I work on what matters when systems get serious — reliability under load, data integrity under concurrency, observability when something breaks, and cost efficiency when the cloud bill arrives.
Most of my best work started with a question I couldn't answer without measuring it.
- 📝 Writing production case studies at Systems & Stories
- 🔧 Open-source labs that break on purpose, then prove the fix under load
- 📚 Deep-diving DDIA and distributed systems fundamentals
These aren't slide-deck architectures — each repo runs, load-tests, and reconciles metrics before claiming victory.
| Project | What It Proves | Stack |
|---|---|---|
| Go Concurrency & Ledger Integrity | $9,640 vanished at 0% error rate — lost updates under 800 VUs while dashboards stayed green; pessimistic vs optimistic locking compared with k6 | Go · PostgreSQL · Prometheus · k6 |
| Distributed Rate Limiter | ~77k requests, 8/8 PASS — tiered IP→JWT→account defense, atomic Redis+Lua sliding windows, Grafana totals matched to Prometheus | Java · Spring Boot · Redis · Grafana · k6 |
📖 The Money Vanishing Problem: Concurrency & Data Integrity
Languages: Go · Java
Backend: Spring Boot · REST APIs · Clean Architecture
Data: PostgreSQL · Redis · Kafka
Cloud: AWS · Kubernetes · Docker
Observability: Prometheus · Grafana · Dynatrace · Splunk
🏆 AWS Certified Solutions Architect – Associate (861/1000)
I write about backend systems, production war stories, and the engineering decisions behind them. 📬 muhammad.ahmed112719@gmail.com · LinkedIn · Blog

