Fig. 01
Backend design
Services that survive traffic spikes and flaky third-party APIs: queues, background processing, idempotency. Strict typing and tests as the norm, not a pre-release chore.
InfrastructureBackendSecurity
I design and operate server infrastructure and Python backends. Fifteen years of owning systems in production — built to hold up in operation, not just to pass acceptance testing.
01 — Work
Fig. 01
Services that survive traffic spikes and flaky third-party APIs: queues, background processing, idempotency. Strict typing and tests as the norm, not a pre-release chore.
Fig. 02
Deployment, containers, networking, observability. A backup counts as working only after a verified restore — everything else is hope.
Fig. 03
Access control, encryption, service isolation, minimal attack surface. Designed in from day one: bolting it on later usually means never.
Fig. 04
Reviews, engineering standards, automated checks in CI. Quality held by process and tooling, not by individual heroics.
02 — Approach
01
No solutions for systems I haven't read. The worst architectural decisions are made before looking at how things actually work.
02
No abstractions for a hypothetical future: the layer added “for growth” is usually the one that blocks it.
03
Working is proven by running; recovery is proven by recovering. A green status report is not evidence.
04
Anything done by hand twice becomes a script or a check. It's about reproducibility, not saved minutes.
03 — Proof
This site, the domain's mail, DNS and monitoring run on infrastructure I designed and operate myself. Every decision survives my own production first — only then do I recommend it to anyone else.
04 — Contact
A new system, an audit of an existing one, or ongoing operations. Describe the task — I'll tell you how I can help, and I'll say honestly if I can't.