
microRISC (2024)
A 32-bit CPU designed in logisim, with an easy to learn instruction set, and a custom assembler. Has branching operations, a cache, and plans to implement pipelining and branch prediction.
Technologies Used: Logisim-Evolution, Python, Typst

RS-Script (2024)
A C-like interpreted scripting language designed with simplicity in mind. Soon to have a compilation feature to translate RS scripts into LLVM IR for low level optimization.
Technologies Used: C++, Make, Git

x80Hao CPU (2023)
Designed an 8-bit CPU in Logisim for CS382, with a small unique instruction set, and a custom assembler.
Technologies Used: Logisim-Evolution, Python

DuckDefenders (2022)
Developed a cybersecurity-focused website with new articles on recent breaches, cyber tips from CISA, and integrated cybersecurity tools.
Technologies Used: HTML, CSS, JS, Git