Writing

Engineering notes from the work.

Practical ideas about systems that need to work in production: Django, multi-tenancy, AdTech reporting, GraphQL performance, and AI product features.

How I reduced a GraphQL reporting query from two minutes to ten seconds

A practical performance investigation: finding N+1 patterns, measuring the real bottleneck, and safely improving the data path.

Designing tenant isolation in Django without relying on convention

Why data boundaries belong in the queryset and permission model—not only in the UI.

What 20+ AdTech integrations taught me about data importers

How to turn inconsistent external APIs into a more maintainable reporting pipeline.

Practical guardrails for production AI features

Building useful AI workflows around product constraints, user expectations, and observable outcomes.