PROJECTS

FNK

Status: in-development

A lightweight multiarch operating system frame. It features cooperative scheduling, DLLs, and a robust socket system. It was made for my other project, RTFNK, a gameboy-like embedded computer from scratch.
RTFNK

Status: in-development

A computer schematic created by me in KiCad utilizing a 65C02 microprocessor and many peripherals like a LCD, UART chip, buttons, and more
Arduino VGA driver

Status: done

Rigging up an arduino to produce timed VGA output to a monitor.
11212: The Clueless

Status: done

My experience as a member and captain of the software team on the FIRST tech challenge team: 11212 The Clueless
Collatz encryption

Status: done

A toy encryption algorithm built on the fact that the collatz conjecture yields unpredictable numbers.
RLIB

Status: done

A CPU raytracer (using raymarching to optimize) written in Java