About

Hello, World!

I like to work on various programming projects in my free time; I dabble in OS dev, machine learning, and emulators. In Summer 2022 I was at the Recurse Center where I worked on OS dev, x86-64 reverse engineering / binary exploitation, and even pair programmed a bit of Haskell!

Highlights

  • Heart OS

    An x86-64 kernel written in Rust. Doesn't do much right now: boots, switches into long mode, physical memory allocation, page tables, a very basic virtual memory allocator, and creates stubs for interrupt handlers.

  • Frisbee or Not

    My first machine learning project: a simple classifier for whether the picture is of ultimate frisbee or not. Built with the FastAI library.