0xAA / WHOAMI
Systems, signals,
and stubborn hardware.
I work where embedded Linux, cellular hardware, networking, and macOS meet—turning opaque devices into inspectable systems and fragile procedures into repeatable tooling.
$ cat profile.json { "focus": ["embedded", "cellular", "networking", "macOS"], "stack": ["C", "Swift", "Objective-C", "Shell", "Python", "Go"], "creed": "code is law — protocol before permission", "status": "online" }
CAPABILITY MAP
What I build
Cellular systems
QDC507, DJI 4G / EG25-G, Quectel EC25, USB identity, ECM, UAC, SMS, voice, and module-side Linux.
radio → userspaceEmbedded firmware
ESP32 tools, OpenWrt derivatives, firmware images, recovery flows, and hardware-first diagnostics.
flash → boot → observemacOS systems
Swift and Objective-C utilities, Apple Silicon packaging, USB inspection, permissions, helpers, and Continuity repair.
Darwin / arm64Reproducible automation
GitHub Actions, image builders, artifact pipelines, safe upstream merges, signed applications, and release packaging.
commit → verify → shipOPERATING PRINCIPLES
How I approach systems
- 01
Evidence before assumptions
Probe the real interface, capture the response, then write the parser.
- 02
Reversible changes
Every device conversion deserves a verified path back.
- 03
Protocol over ceremony
Stable contracts and deterministic tooling beat hidden state.
- 04
Own the full signal chain
Hardware, kernel, transport, application, and UX are one system.