Max Thomas
Firmware Engineering, Security Engineering, Edge Computing, XR. Looking for work!
If you need someone who doesn't settle for a surface-level understanding of computers, I'm your guy.Especially interested in firmware engineering, security engineering, and hardware design, but also have experience in machine learning deployment/edge computation as well as XR rendering and optimization.I've written drivers for everything from WiFi chips to USB controllers. I love everything ARM.
My greatest hits include:
Blog Posts
Projects
Stuff that didn't make it to the Greatest Hits list,
- libusbd, a device-mode counterpart to libusb for macOS and Linux, with Rust bindings and async.
- SaltyNX, a code injection framework for the Nintendo Switch
- dsiwifi, my AR6012/AR6013 driver for the DSi and 3DS.
- minute_minute, an SPL and boot1 replacement for the Wii U.
- stroopwafel, a code patching and plugin framework for the Wii U IO processor.
- vive_ultimate_tracker_re, where I almost got 6DoF tracking out of the VIVE SLAM trackers before they released beta PCVR support.
- My monado Quest Link driver, which I made as a test to port OpenXR to macOS.
- A lot of other stuff, check out my GitHub