A Java based web application built with SpringBoot that stores workout data in a PostgreSQL database. The API supports CRUD operations with a set of workouts personalized to the types of workouts I enjoy such as tennis, swimming, lifting, and yoga. The app helps me keep track of my workouts throughout the week and meet my fitness goals.
A web application built with a React frontend that stores data in a SQLite database. Users can submit match data, and the app uses a ranking algorithm to display a ladder for all players that have played at least one match.
I used a mesh of spring-dampers to simulate the behavior of cloth. The simulation includes gravity, wind, and the internal spring-damper forces. Triangles are rendered using the OpenGL library.
I created an ISA and designed a single cycle processor capable of executing the instructions described by the ISA. The system is optimized to run 3 specific programs involving FEC(forward error correction) encoding/decoding and bit pattern recognition.
I worked closely with two of my classmates at UCSD to develop and edit course content for Prof. Minnes’s online Theory of Computation class. Our job is to make the course content easier to digest and understand in a remote format.