What I'm focused on.
My professional work, the ideas behind the writing, and the independent experiments on this site.
Systems behind the software.
I am a Software Engineer 2 at Microsoft, working on C++ services, Linux networking, storage, and AI infrastructure. I like tracing a performance or reliability problem across the boundaries between an application, the operating system, and the network.
Professional experience →Make the assumptions visible.
Under the Hood now covers networking, NFS, inference, Linux internals, reliability, and C++. The browser labs make selected ideas easier to inspect without setting up a cluster.
See what is available →Return to the sources.
The reading shelf connects original papers and documentation to the site's experiments. The entries form a reading queue, not a list of papers I claim to have finished.
Browse the shelf →Independent C++ projects.
The thread pool and observability agent have independent GitHub repositories with implementation notes, examples, and tests. Storage, RPC, and cache projects remain ideas.
Read the project briefs →