Pacific Northwest

Hi, I'm Kelsi.
I write software that talks to hardware.

Operating systems, firmware that runs on telescopes and 3D printers, and image-processing pipelines for light that's been traveling for millions of years. I work close to the metal — and I like it there.

CC++PythonKotlinRustTypeScriptLinux kernel & systems programmingOperating systemsReverse engineeringFirmwareESP32AVR

Featured work

Operating systems & reverse engineering

WoWee

Native C++ open-source World of Warcraft client with a custom Vulkan renderer (originally OpenGL). Compatible with Vanilla 1.12, TBC 2.4.3, and WotLK 3.3.5a servers. Modular C++20 architecture, 80+ releases. 418★ on GitHub. Featured on Hackaday and TechEblog (Feb 2026).

C++VulkanGame engineReverse engineeringOpen source

System7

Open-source reimplementation of Apple Macintosh System 7 for modern x86 hardware, bootable via GRUB2/Multiboot2. Written in C; reconstructed from binary analysis with AI-assisted agent orchestration and QEMU verification (3-day reconstruction documented in Zenodo paper). Featured on Hackaday.

COperating systemsReverse engineeringMultiboot2AI-assisted

Futura

A modern capability-based nanokernel operating system. Emphasizes minimalism and clean separation of kernel and userland through Fast Inter-Process Communication (FIPC).

COperating systemsNanokernelCapability-based

Research & scientific computing

Published work and reproducibility studies

pioneer-doppler-reanalysis

Reproducibility study of Pioneer 10/11 Doppler anomaly analyses using public data — independent verification pipeline in Python.

PythonResearchAstrophysicsReproducibility

Press

In the news

About

A tinkerer from the Pacific Northwest.

I'm an independent engineer who's spent the last 10+ years building things that run close to the metal — kernels, firmware, image-processing pipelines. A lot of it is open source. Some of it ended up in published papers. Most of it started because I wanted to image one more nebula and needed software that didn't exist yet.

16 software projects · 6 research & hardware projects on this site, plus more on GitHub. Currently looking for a remote team.

Writing

Recent posts

All posts →