SAM DUMONT
Freelance Cloud & AI Platform Engineer | ex-AWS
Data platforms · Garmin apps · Sensor firmware · Remote-first
Laeken, Belgium
sam@dropbars.be +32 487 633 993 Laeken, Belgium Born 1987-04-02
https://dropbars.be https://www.linkedin.com/in/samdumont/
// BLOG
// TAG: REVERSE-ENGINEERING
ai-agents audio backup ble bluetooth bot-detection claude code claude-code codex computer-vision debugging e-invoicing embedded esp32 ffmpeg firmware garmin gickup gitea github go gpu hdr kubernetes legacy-software live-photos nginx nrf52 numpy open-source opencv openerp peppol performance profiling protocol python reverse-engineering security self-hosting skills softdevice telemetry terraform video voice writing
Reverse-engineering the Garmin HRM 600: native Running Dynamics from a fake strap
Decoding the Garmin HRM 600's BLE stack (Multi-Link, GFDI, EventSharing protobuf) until a Fenix 8 showed native Running Dynamics from an ESP32 that never touched a chest. A Bluetooth sniffer, a couple dozen probe scripts, an encryption wall, and a decompiled Android app, AI-directed by someone who isn't a reverse engineer.
Read more → reverse-engineering bluetooth garmin esp32 protocol claude-code
Reverse-engineering Race-Keeper's .rkd binary format in one afternoon
How I decoded Race-Keeper .rkd telemetry files with Claude Code: GPS, accelerometer, and gyroscope data from a track day in supercars.
Read more → reverse-engineering claude-code python go telemetry