Systems Engineer · Tool Builder · Producer
I build the low-level things other software stands on —
codecs, daemons, protocols, and the SaaS that ships them.
C++17 · Go · Swift · Kotlin · Objective-C · PHP · AWS · Security & Access
// whoami
I'm Grioghar Thomas-Baldwin — a solutions and support engineer by trade, a systems programmer by obsession. My day jobs have lived at the sharp end of access, security, and reliability: StrongDM, SentinelOne, and BlinkOps.
My side of the keyboard is lower level: a zero-dependency image codec, a from-scratch RDP server for macOS, a Docker auto-updater, a cross-platform iMessage archival suite, and two production PHP/MySQL SaaS platforms. When the compiler stops yelling, I make house music as DerGrioEnHousen.
// featured builds
A slice of the catalog. The full project index covers everything from infra and security tooling to MIDI visualizers.
A cross-platform iMessage & SMS archival suite — desktop app, CLI, and an embeddable iOS library. Exports to HTML (five themes), PDF, JSON, and Android XML, with iCloud and Google Contacts, rich link previews, and statistics.
A zero-dependency image codec library. From-scratch JPEG/PNG encode+decode, EXIF stripping at the marker level, quality-preserving resize, and MP4/MOV container rewriting — SSIM-benchmarked against ffmpeg.
A lightweight RDP server daemon for macOS — H.264 hardware encode via VideoToolbox, per-session virtual displays, full HID injection, clipboard and audio redirection, and an optional DriverKit extension for login-window access.
A maintained fork of Watchtower that carries the project forward after it went unmaintained upstream. Automates Docker base-image updates, drop-in compatible with existing config, with ongoing security hardening.
Real-time MIDI visualizer plugin for OBS Studio: piano-roll waterfall, drum pads with 25 device presets, CC lanes, a live DJ-controller schematic, synth patch panels from SysEx dumps, and Ableton session view over OSC.
A production SaaS that ingests Cobb AccessPort ECU datalogs from Subaru vehicles, normalizes the dozens of column-name variants, and turns raw CSV into plots and diagnostics. Stripe billing, OAuth, REST API, and companion iOS/Android apps.