Projects

This Website

Apr 2023 — Present

Personal portfolio.

Next.jsTailwind CSSTypeScriptFramer Motion/motion.dev

Research: ECC Pointers

Jan — May 2025

Apply ECC to pointers for reliability using AN Codes.

Computer ArchitectureECCC++

Advanced Out-of-Order RISC-V Core

Aug — Dec 2024

Built an advanced out-of-order and superscalar RISC-V core.

SystemVerilogRISC-VRTLDV

Kernel Thread Library

Aug — Dec 2023

Built a kernel thread library in C++ on simulated CPU cores.

C++Multi-threadingMutexesCondition VariablesSemaphoresUnix

Virtual Memory Pager

Aug — Dec 2023

Managed virtual memory space.

C++Virtual MemoryPage Faults

Multithreaded Network File Server

Aug — Dec 2023

Title speaks for itself.

C++Boost LibraryThreadsSockets

DDDelay

June — July 2024

Delay Audio Effect Plugin.

C++JUCE LibraryDSP

Visual CPU Debugger

Aug — Dec 2024

Visual debugger for above CPU core.

Next.jsTailwind CSSTypeScriptFlaskPython