Projects
This project was featured in a front-page Mustang News article and a radio story on KCPR.
Fridaymap.com is hosted with AWS EC2 & S3. It uses a Python / FastAPI backend and a React frontend.
I started out on the electrical team, soldering and assembling the custom PCBs and existing boards in the dome.
I'm currently working on the software team, maintaining an existing C++ codebase and managing the packet processing done on Pascal's ESP32s.
We're in the process of rebuilding the inner workings of the dome to make it electrically seperate from the body.
The OTTER is written in SystemVerilog and was designed and verified in Xilinx Vivado, using unit-level timing analysis. Programs are written in RV32I RISC-V assembly and executed directly on the custom hardware.
I originally built the OTTER as a final project for a computer architecture course (CPE 233), and have been expanding on it since.
I originally built the OTTER based on this architecture, originally laid out by Prof. Joseph Callenes-Sloan. All code is my own.
The initial few thousand constants are generated automatically. From here, users have the ability to add their own constants to the database.
Users can like and contribute info related to constants, creating a set of useful data pertaining to each of the many constants searchable on the site.
ConstAnt uses a Python / Flask backend with a lot of SQLAlchemy ORM.
This site also uses a Python / Flask backend + SQLAlchemy.
The San Juan Errands business is centered around errands & food delivery on San Juan Island, WA, where my family has a lot of history. This kind of service is rare in the area, with no Doordash or Grubhub presence of any kind.
I created SoundBo with the goal of achieving the minimal possible time between thought and sound.
In addition to short sound effects, it can also function as a solid music library.
SoundBo is very compact, in both storage space and UI.