About
Independent engineer working close to the metal.
Hello from Earth 🌍
I'm Kelsi — a software engineer and unrepentant tinkerer from the Pacific Northwest. I spend most of my time at the seams where software meets hardware: reverse-engineering old machines, writing firmware for new ones, and building the kind of image-processing pipelines you only need when your subject is a few photons of light that have been traveling for millions of years to get here.
Most of what I make is open source. Some of the bigger pieces:
- WoWee — a from-scratch open-source World of Warcraft client (C++, currently 418★).
- System7 — an open-source reimplementation of Mac System 7 for modern x86, reconstructed from binary analysis with AI-assisted agent orchestration in three days. Featured on Hackaday.
- Futura — a capability-based nanokernel emphasizing minimalism and clean kernel/userland separation.
- Marlin and Klipper firmware ports for the Anycubic Kobra Neo (HC32F460), with a custom ST7789V display driver.
- A small constellation of Python tools for astrophotography automation (Astrocalibrator, planet-deconv, cache-goblin), plus two published papers — one on AI-assisted reverse engineering and one proposing a Doppler-invariant framework for technosignature detection.
My gear & workflow
I use a mix of telescopes and cameras: DSLR setups, monochrome sensors with filters, and a 130mm TS-Optics Photoline paired with a QHY183M as my main rig. To get the most out of every clear night I automate as much as possible — robotic mounts, auto-focus, flats and dark frame routines. I've written a lot of the control software and tracking systems myself, with ESP32s, Teensies, and Arduinos doing the close-to-the-metal work.
Space meets code
Alongside the imaging, I build the systems that bridge the gap between hardware and sky: telescope controllers, orbital object trackers, homebrew observatory tools. My background includes Linux, embedded systems, and Android development — but my favorite projects are usually the ones that aim skyward. Gallery →
Let's connect
I'm currently open to remote roles — software engineering, embedded, scientific computing, or anything where the problem starts at the hardware layer. The fastest way to reach me is the contact form (or email ). You can also find me on GitHub, YouTube, and TikTok.
Clear skies & long exposures 🔭