I'm a student developer. I build system utilities, full stack apps, design UI/UX, and develop games. I collaborate on games with others as part of Fractal Development.
Custom Keyboard
It has an HHKB layout with hotswappable Kalih MX sockets. I'm designing the PCB with KiCad, and I'm currently working to run the keyboard on a ATMega32U4 microcontroller with USB-C connectivity. I'm collaborating with Ansel Stanik for the case design.
Macropad
A web/Rust desktop app that let's the user hook up a Novation Launchpad Mini MK2 (with support for other models in future) to various functions on their computer. I'm working on getting this to support key press emulation, soundboard functionality, and integration with apps like Discord and OBS.
Render Engine
I'm building my own rendering engine using OpenGL for now, with plans to rewrite for Vulkan in the future.
Patcher
A live virtual audio mixing application stack. This project relies on a custom kernel mode driver, which will create a set of virtual input and output devices. The application then interfaces with the driver to send audio from inputs to outputs supporting a many to many relationship, as the user specifies.
Rate My Professor OSU
A web extension that integrates Rate My Professor scores and pages into the Oregon State University class scheduler page. Already out for Chromium and Firefox, but I'm working on more robust name matching capabilities.
Electable
Grout
Integrand
Time To Impact
On The Lamb
Northwoods
Symbiont