Currently building platforms

Software engineer
working on the
hard parts.

I'm Hamza. I build backend systems and developer platforms at Tata Consultancy Services. I write here about API design, databases, observability, and the small operational decisions that compound over time.

Hamza Mohd

What I think about

Backend & APIs

Contracts that hold up under retries, schemas that survive a year of changes, and endpoints that fail in obvious ways.

Platform engineering

Paved roads, golden paths, and the operator-grade pieces that make self-service real instead of aspirational.

Observability

Metrics, logs, traces. Knowing which one to reach for, and resisting the urge to alert on the wrong signal.

Databases

Query plans, index shapes, and the production-shaped problems that never show up in development.

Reading list

A handful of recent posts on idempotency, Go concurrency, indexing, observability, and flaky tests.

Browse posts →