All Projects

Adding Video Call Effects with OpenCV

After seeing some co-workers use snapchat filters with Zoom, I was inspired to find a simple way to program custom effects that would work with video calls. I skipped out...

Experimenting with GCC Linker

I spent a little bit of time trying to expand my understanding of the GCC linker. I was a bit surprised the hoops I needed to jump through, but I...

Internet Cutoff Switch

I had a really cool 3 position key switch that I’ve been trying to come up for a use for. I decided to make an IoT controller that could turn...

Dishonored 2 Jindosh Riddle

I wrote a quick script to solve a logic grid puzzle in Dishonored 2. It probably would be a decent tool for solving arbitrary logic grid puzzles.

Hacking Capture the Flags

I’ve been learning the basics of penetration testing and reverse engineering by doing capture the flag (CTF) puzzles.

Unity Cat Stopwatch Game

I wanted to make a very basic game to get a bit more experience with Unity, so I made a game base on how our cat stakes out her food...