Curious about anything and everything related to computers! I enjoy
working on personal projects to teach myself new technologies and
concepts.
Projects
MyWASM
A C-like programming language that compiles to WebAssembly, with a
memory manager.
GitHub
Sudoku Solver
A Sudoku solver that uses constraint programming to solve Sudoku
puzzles.
GitHub
CHIP-8 Emulator
A CHIP-8 emulator implemented in TypeScript. It uses two web workers:
one for the emulator and one for the display. Atomics are used to
synchronize the two workers.
GitHubDemo
Color slide
An online mutiplayer version of Rubik's Race. Uses WebSockets for
real-time communication.
GitHubDemo
Messaging App
A simple messaging app implemented using Next.js and MariaDB.
GitHubDemo
IMAP client
A simple IMAP client that uses TCP sockets to communicate with an IMAP
server.
GitHub
Awards
[2021] Gonzaga University Hackathon - Underclassmen Award
[2022] Gonzaga University Hackathon - 1st place
[2023] Gonzaga Mathematics Department - Math underclassman award
[2024] East Washington University Hackathon - 2nd place
[2025] Gonzaga's Best Computer Science Capstone Project