My Projects

Moonquake 2.0 Webapp
This project was developed for the 2023 NASA Space Apps Hackathon. It visualizes seismic activity recorded on the moon. Upon entering the site, users are presented with a 3D model of the moon that they can manipulate with their mouse. The main feature includes a year entry and day slider. When users click “Get Data,” all recorded seismic activity for the selected date is displayed. They can then enter that day and year into the app, which drops a red pin on the moon’s surface at the corresponding latitude and longitude coordinates. I completed this project independently, utilizing Python, Three.js, HTML, and Django. I later finished the project in 2023 but my version from the hackathon can be seen here.
Role
Full-Stack Developer
Contribution
I programed the entire project using visuals & data provided by Nasa.

Pokémon SW/SH Trading Bot
This project, the PokeBot Program for Pokémon Sword and Shield, streamlines the trading process by automating it using the Ryujinx emulator and PKHeX tool. It eliminates the need for multiple devices and applications by modifying game save files to facilitate trades.
Upon startup, users are presented with three options: “Create a Pokémon,” “Export,” and “Quit.” “Create a Pokémon” opens PKHeX for modifying the game save file, which can be closed after modifications. “Export” prompts users to enter their game file path and provides a trade code, initiating the trading process. After setting up the trade on their Nintendo Switch, users can complete the trade and return to the original GUI to perform additional tasks.
I developed this project independently using Python, Ryujinx, and PKHeX. It requires users to have legal copies of the necessary game files and dependencies.
Role
Lead Developer, Idea Person
Contribution
I came up with the idea for the project, and coordinated development by myself.

A* Pathfinder Algorithm C++
This project was part of my final C++ class at Edmonds College. Given the freedom to choose our project, my team of three decided to develop a pathfinding algorithm. I was responsible for researching and selecting the algorithm, ultimately choosing A* for its optimal performance. I implemented a flexible version of the algorithm, allowing easy adjustments to movement costs for future projects. A pathfinding algorithm like this has diverse applications, ranging from entertainment, such as games like Pac-Man, to practical uses like helping map applications determine the fastest route to a destination.
Role
Researcher & Algorithm Developer
Contribution
I researched how the A* algorithm works then I implemented a version that could be easily imported into other projects.

Studies on Friction
This poster board is from my final project for my physics class. I explored the concept of friction and surface “bonding,” which evolved into a two-quarter project. Through my research, I discovered that Coulomb’s theory of friction is not entirely accurate. I completed this project independently, with guidance from my professor. If you are interested in seeing the full project, please reach out, and I will be happy to share my detailed report.
Role
Project Lead
Contribution
For this project, I served as the project lead, conducting all the research, conceptualizing the idea, and testing the experiments myself.

VW MK2 Golf/Jetta Power Steering Fluid Reservoir
This is a power steering fluid reservoir designed for a VW MK2 Golf or Jetta. I created it after my original reservoir started leaking. I removed the original part, took precise measurements, and designed this replacement in Tinkercad. After exporting and printing it, the new reservoir worked perfectly. This model is for sale on my 3d prints for sale page.
Role
Idea Person & Lead Designer
Contribution
I made this model myself based on my original power steering box which was leaking. I took all measurements myself made it in Tinkercad.

86/FR-S Build
This is my 2015 Scion FR-S, featuring aftermarket LED lights, VLAND smoked taillights, TRD lowering springs, 18-inch Toyota rims, tinted windows, and Toyota badging. I am currently waiting on a Cusco clutch fork, an Ogura 309D clutch and flywheel, and a Blitz shift knob, which I plan to install soon.
Role
Idea Person & Mechanic
Contribution
I am the person coming up with ideas for how I want to build the car as well as the one implementing them.