These are projects I have made over the past few years, for a variety of reasons. Some are hobby projects, some are school projects, all have been made entirely by me.

Sapphire (Rust)

An optimizing compiler back-end (i.e. a code generator).

Gallium (C++, Python, LLVM, CMake)

A C-like programming language built ontop of LLVM.

Chip-8 (C++, SFML, CMake)

A complete Chip-8 emulator.

Calculus Review (TypeScript, React, TSX)

A math review site with configurable questions, scoring, math rendering via LaTeX, and a configurable question format for adding new questions.

libfrt (C++)

A utility library similar to the C++ standard library made for use in bare-metal environments