(Personal) Project Gallery
How accidentally I turned my escape from technical challenges into a technical challenge

Technologies:
C++, Inkplate Arduino Library -> For storing/parsing data and interacting with Soldered Inkplate 6 Plus hardware.
Python, OpenCV -> For image processing and line detection

Falling Numbers on Simulated MIPS Processor
Recreation of the classic falling numbers game found on 2000s cell phones!
Created as part of a final project for a college class where we designed our own MIPS processor and programmed a game to run on it.
Tools/Tech:
Verilog, Nexus A7 -> For creating processor design + simulating processor, included all functionality of MIPS processor + I/O for monitor, keyboard and speaker
MIPS Assembly Language -> Game logic, interacting with processor for I/O
Perrodise – A Dog Game

An oldie – but the project that jumpstarted my passion for programming
Technologies:
PHP, MySQL, jQuery, HTML, CSS
Custom Cat Paper Cut Art

Tools/Supplies:
Cricut Maker, black + white card stock
Technologies:
Python, OpenCV -> For creating the silhouettes from existing photos
Poor Woman’s Robot Mop
(A short story about why I’m in danger if my robot vacuum becomes sentient)

Tools/Supplies:
Intentionally, only things that were in my apartment at the time
Not technical at all.. but still cool!

Refinished Kitchen Table
Supplies/Tools:
- One ugly, wobbly table left behind by former roommates
- Lots of new screws, Loctite and wood glue
- Motorized palm sander
- 6oo + 200 grit sandpaper
- Rust-Oleum spray paint, white
- Minwax oil-based stain, in both blue and light grey
- Polyacrylic clearcoat
- (I cheated and bought new chairs from Habitat Restore)