Built a Python/Django web application to facilitate coding events, similar to Advent of Code, improving event flow and student accessibility.
Read Write-Up →
Building things
that matter
Software developer exploring systems, reverse engineering, and the art of performant code.
01 What I'm Into
Performant Computing
Low-level optimization, memory management, and making software run as fast as possible. I enjoy profiling, benchmarking, and squeezing every bit of performance out of code.
Reverse Engineering
Decompiling binaries, analyzing assembly, and understanding how software works under the hood. There's something satisfying about turning machine code back into readable form.
Systems & Linux
Deep dive into operating systems, kernel internals, and the Unix philosophy. I use Arch, by the way.
Developer Tools
Building tools that make developers more productive. From CLIs to automation scripts, if it saves time, I'm interested.
02 Featured Projects
Community Decompiling Project
Utilized decompilation tools to help reverse engineer the GameCube version of The Legend of Zelda: The Wind Waker, converting its assembly code to C++98 source.
Read Write-Up →Game Overlay Plugin
Designed and implemented a plugin leveraging Windows APIs to create a transparent, click-through overlay window for a game, improving the viewing experience for streamers.
Read Write-Up →03 Latest Thoughts
The Rise of Vibe Coding
Exploring the concept of 'vibe coding' - coding alongside AI assistants and how it's changing the way we build software.
Read more →Building a Simple HTTP Server in Python
A walkthrough of creating a basic HTTP server from scratch using Python's socket library, exploring the fundamentals of how web servers work under the hood.
Read more →What College CS Courses Won't Teach You
Reflections on the gap between academic computer science education and the skills actually needed in the software industry.
Read more →