DM
Decisions under real constraints

Engineering case studies

Anonymized examples of how I investigate problems, weigh trade-offs, reduce risk, and measure useful outcomes.

Frontend performance · Production

Making a patient-facing app feel faster

How measurement-led frontend refactoring improved a critical experience without a risky rewrite.

Roughly 40% faster load time on the targeted experience

Read the case study
Payments · Backend reliability

Designing payment webhooks for retries

A durable approach to signature validation, idempotency, asynchronous work, and controlled replay.

Duplicate delivery no longer meant duplicate business effects

Read the case study
Mobile · Distributed systems

Building real-time features that recover

Why WebSockets and push notifications should signal state changes—not become the only copy of state.

Clients could reconnect, resynchronize, and tolerate missed events

Read the case study