Project Gallery

Individual Projects:



COLLEGE: 2021-2024

a simple example of a directed graph

image source here

February 2023-March 2023
Directed Graph Library

A C# library I created during a CS course at Seattle Pacific University that includes and manipulates various aspects and traits of directed graph objects. I've also created a client menu program that displays all the methods and functionalities of the library.

married couple hands (awww)

image source here

January 2023-February 2023
Gale-Shapley Matching Algorithm

A JavaScript program I created during a CS course at Seattle Pacific University that implements the Gale-Shapley algorithm to solve the "stable marriage" problem. This is the same algorithm I used in my previous Date Simulator program back from Bellevue College, expect it is more complete.

sphere in a cube

November 2022
Circles vs. Squares and Spheres vs. Cubes

A Prolog project I completed during a CS course at Seattle Pacific University whose main function is to calculate the relationships between given circles and squares. I also created a Prolog program that calculates the relationships between given spheres and cubes.

an intersecting circle and square

October 2022
Square-Circle Language Compiler

A Rust project I created during a CS course at Seattle Pacific University that compiles a program based on the "square-circle" BNF grammar and outputs it in either Scheme or Prolog.

books on a shelf

March 2022
Book List

A C++ project I completed during a CS course at Seattle Pacific University that creates and manipulates a linked list of books. I also created a C++ program that constructs a menu akin to a virtual bookstore.

RUNNING START (HIGH SCHOOL): 2019-2021

a snippet of a example BNF grammar

image source here

August 2021
Grammar Check

A Java program I completed during a programming course at Bellevue College that manipulates and uses a list of wacky BNF grammars to generate silly sentences.

the siloette of a dating couple (ew)

image source here

July 2021
Dating Simulator

A Java program I created during a programming course at Bellevue College that pairs up groups of men and women with each other based on the "stable marriage" CS problem.

a complicated crosspuzzle

image source here

November 2019
Word Guessing Game

A C# program I created during a programming course at Bellevue College that runs a guessing game, in which a player has to guess a random word picked from a word bank.


Team Projects:



COLLEGE: 2021-2024

UI of the ETC app (Student/Faculty View)

September 2023-May 2024
ECS Tool Checkout (ETC)

This is the senior project that I am participating in as a member of a 5-person team to fulfill the last and final requirement of my Computer Science major. It is a web application with RFID components designed to assist the Engineering and Computer Science Lab Coordinater with monitoring and keeping record of lab equipment and provide students and faculty a streamlined reservation process. If successful, our project could potentially be adapted and put to good use by the ECS department. I was assigned as a back-end developer, and so I mainly worked on developing the backend and the middleware. I also did some work with the RFID hardware, mainly on the research side.

computer encryption

image source here

February 2023
AES Encryption Implementation

A C++ program that I developed with another colleague that encrypts and decrypts files using the AES algorithm. This program provides a command line menu interface through which the user can interact with the AES algorithm and command it to either encrypt or decrypt a given file. I served as the project lead and the lead developer.