Computing
Compilation
bfjit
I wrote a JIT compiler for the bf programming language. It takes in a program as input, generates CPU instructions on the fly, and executes them, giving a big speed boost when compared to the interpreter. GitHub
Emulation
Chip8
I wrote a Chip 8 emulator in C that can play Chip 8 ROMS, draw graphics to the screen, and read keyboard input. The only feature it's lacking, is sound. GitHub
Raspberry Pi
Nextcloud instance
A Google Drive like program that I set up at home to sync my documents, pictues, contacts, and anything else I might want to sync with it. I have full control over it.
Remotely Controlled Car
A car I built using parts from the GopiGo project. It can be controlled via a bluetooth controller and can stream video as well, through a local web server running on it. GitLab
Video Games
Pypong
A pong clone written in Python and Pygame. GitLab
Grab Some Cake
A very simple game where you have to platform your way through simple levels to grab a slice of cake.
Web Development
Original Personal Site
I made a personal site for myself which contains links to my project, a blog that I had started but discontinued, and information on the tools I use on a daily basis. GitLab