UV-LD
2024
WLED / Email / AliExpress

Addressable LEDs have been a hobby of mine now for a while. Rececently, I had the opportunity to engineer a 65ft run of addressable UV led strip for a haunted house. This involved contacting a manufacturer, calculating the power requirements, and constructing a control board.

Project Image

TurboTap
2024
C# / Flask / SQLite

I built TurboTap to compete with Razer's SnapTap, which took the gaming world by storm. To use Razer's SnapTap, you needed a Razer keyboard. This would give subtle advantages to the way keys are interpreted. As it turned out, this functionality could be replicated in software, which is what TurboTap does. Being me, it also includes a completely overkill authentication system.

Project Image

Boron
2024
Flask / Tailwind / SQLite

Boron is a cloud-based DRM software built during my time at Carleton this summer. In Boron, accounts had applications, applications had users, license keys, and secure data. This complex hierarchy was a great exercise in foreign keys and database architecture.

Project Image

VirtualGuard
2023
C# / NodeJS / MySQL

VirtualGuard is an advanced code-virtualization based obfuscation engine. It offered unique features such as conditional hashing, fetch/decrypt/jump (linear dispatcher), multiple vcpus, and randomized compile-time constants.

Project Image

RadScript
2022
C# / PHP / MySQL

RadScript is a game utility software created for Rust that controls the recoil. It contains a headless client application that communicates with the server, where users can control the software via a web-panel. As a disclaimer, I do not control the brand; any postings are not me, or associated with me.

Project Image

Deimos
2021
C# / PHP / MySQL

Deimos was my first authentication service, relying on the idea of a loader. Inspired by how cheats hijacked a process and mapped themselves into their memory, I realized I could make an advanced security system in this same way. Now, the application would be entirely reliant on the server, therefore making it much harder to crack.

Project Image