PROJECTS

Submarine Mainboard

Status: In Development

A main driving board built for a submarine me and my friends wanted to build. It's still in a very young stage.
Submarine Mainboard
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.
FNK
Arduino VGA driver

Status: Done

Rigging up an arduino to produce timed VGA output to a monitor.
Arduino VGA driver
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
11212: The Clueless
Collatz encryption

Status: Under Construction

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

Status: Under Construction

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