Turning raw data into real-time intelligence.
Principal Engineer building platforms that process billions of events a day, writing about what survives production.
What I write about
All posts → Data Engineering Pipelines, lakehouses, and streaming at billions of events. AI/ML Agentic AI, RAG, and models that ship to production. Cloud & DevOps Kubernetes, Terraform, and open-source platforms at scale. Software Engineering Patterns, performance, and systems that stay reliable. Others Career notes, tooling, and the occasional tangent.
Latest
All posts → 20 JUN ’26
Valhalla: Why Java Sacrifices Objects for CPU Cache
How Project Valhalla in JDK 28 restructures memory layouts to optimize CPU cache locality, eliminating pointer chasing by trading off object identity.
Software Engineering · 14 min read
18 JUN ’26
Discrete Diffusion: Bypassing the HBM Bottleneck
Explore how discrete diffusion shifts AI inference from HBM bottlenecks to raw GPU compute, rewriting local versus cloud deployment economics completely.
AI/ML · 13 min read
17 JUN ’26
Agentic Testing is a Costly Cop-Out for Flaky Code
Why agentic testing is an expensive band-aid for broken architecture. I explain why deterministic environments beat non-deterministic AI agents every time.
Software Engineering · 11 min read