About

About

I’ve been hacking on systems for as long as I can remember. Family legend has it that at age three, I was frequently found staring at fuse boxes just to “see how the electricity worked”. Luckily, I survived that phase, but that curiosity with digging into the black box never left me.

Today, I channel that curiosity into the Java Virtual Machine.

I develop the Java Platform at Oracle alongside my work as a PhD Candidate at Uppsala University. My work sits right at the intersection of academic theory and production engineering. Instead of just tuning applications, I work across the entire stack—from designing new user-facing Java APIs down to engineering the C++ internals of the OpenJDK mainline.

In practice, that means I spend my days questioning how we measure performance, fighting for efficiency in cloud-scale environments, and ensuring that the high-level abstractions of modern programming languages actually run efficiently on real hardware. I also serve as Oracle Representative in SPEC OSG-Java.


Privacy notice: This site uses GoatCounter to collect privacy-friendly usage statistics. For this purpose, IP addresses are processed exclusively to generate anonymous, aggregate data and are not permanently stored. Site hosting and security provided by Cloudflare.

The views expressed in this blog are my own and do not necessarily reflect the views of Oracle.