skip to content
Suraj Kadapa

About

Hello! I’m Suraj, a final-year Computer Science student who loves poking at the guts of computers to see how they really work. My happy place is somewhere deep in systems programming, distributed systems, and performance engineering.

I’ve spent my undergrad building projects that range from lightweight containerization tools and custom RISC-V operating systems to shared-memory key-value stores and data pipelines. Along the way, I discovered that nothing excites me more than low-level engineering, whether it’s tinkering with schedulers, analyzing cache misses, or designing distributed systems that (hopefully) don’t fall apart under load.

This blog is where I’ll share that journey: technical deep dives, experiments, and the occasional nerdy rant about concurrency, databases, and performance. If you’re curious about what happens under the hood, you’ll feel right at home here.

You can find me on

GitHub | LinkedIn | Resume