<<<<<<< HEAD Portfolio - Projects - Stuarrt's Portfolio ======= Portfolio - Projects - Stuarrt's Portfolio >>>>>>> 2a24c354cd6d9c7be8fef23c6828d3aa20d6860b <<<<<<< HEAD ======= >>>>>>> 2a24c354cd6d9c7be8fef23c6828d3aa20d6860b

My Projects

Floopy Bord

This project was is one I’ve been wanting to do for a long time and turned out to be alot simpler than I thought it’d be when it came down to building it. I used pygame and familiar looking assets to re-create a game I was addicted to in high school. Back when I and everyone else was playing the original game, I also started finding a passion for the development side of things and learned briefly about python in high school. If you want to play the game yourself you can download the exe here.

Role

Full-Stack Developer

Contribution

I programed the entire project using pygame module in python.

StockBot

This project is one I thought of doing for awhile but never got around to it until I was working on another project recently that was a more advanced version of this. This however is my Stockbot, originally I wanted it to utilize yahoo finance for data but I got my Ip banned from them so I had to find a better provider for reliable data, that’s where Polygon came in. There’s a readMe along with the exe in a download link here explaining how to use the program and how it works. You will need an API key from polygon to use this program but I made it simple to follow through to use.

Role

Full-Stack Developer

Contribution

I programed the entire project using python, tkinter, and polygon for data.

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.

GT86/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, Toyota badging, Cusco clutch fork, an Ogura 309D clutch and flywheel, and a Blitz shift knob. The next plans for the car is to do a full Blitz braking system.

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.

Contact Me

Feel free to contact me with any inquiries or questions!