2025

Adventures in Cryptography: From Playing Cards to Blockchain
I thought a practical exmaple of how to demonstrate blockchain technology would be in the form of a voting system, which simulates the logic of blockchain protocols in a fun and interactive manner.

Kernel Sanders: Building a Unix Kernel from Scratch
Computer Systems Engineering was a hands-on computer engineering course that covered many of the core components behind OS-level engineering. The final project, known as Machine Problem (MP) 3, put our knowledge to the test in a multi-stage endeavor that involved building a Unix kernel in x86 assembly language and native C in groups of four.
2023

Hello World!
This is the very first article I wrote for my website. Here, I explain my inspiration for creating a website and my aspirations for future projects.
Check back soon for more awesome projects!