Embenauts

// Freelance, client, and personal work

Projects

Freelance & client work

  • SIL2 Safe Human Detection System โ€” Multi-platform safety-critical human detection combining mmWave radar, thermal imaging, and detection algorithms.
  • Build & Toolchain Optimization โ€” Reduced compile times on a large-scale C++/CMake build system for Autokroma.
  • Sensorsuite โ€” Container Monitoring Device โ€” IoT firmware with LoRaWAN, satellite, and Wi-Fi connectivity for industrial container monitoring.
  • Embedded Video Encoding Pipeline โ€” RTSP streaming and H.265/HEVC hardware encoding pipeline for professional cinema cameras.
  • Industrial Cleaning Robot โ€” Power-optimized motor control and modernized C++20 firmware for a cleaning robot.
  • Barcode / QR Event Registration Device โ€” LTE-M connected firmware with NFC, barcode scanning, and secure OTA updates.
  • OpenCV on Microcontroller โ€” Ported OpenCV algorithms onto a resource-constrained STM32U575 MCU.
  • Epaper Label Shop System โ€” Gateway-to-fleet BLE epaper label system bridged to the cloud via MQTT.

Open-source & independent R&D

  • Seqnaut & Sycosm โ€” Embedded audio DSP and synthesis platform for building synths, effects, and drum machines.
  • Portable Bitfields โ€” Modern C++ bitfield abstraction library focused on correctness and compile-time guarantees.
  • Jeff โ€” Jungles Guitar Effect โ€” a real-time DSP guitar pedal with an automated CMake test rig.
  • Aura Weather Station โ€” NB-IoT precision-agriculture weather monitoring system, built with friends.
  • LLVM / clangd โ€” Open-source contributions to clangd Code Actions for C and C++.
  • Tsepepe & TsepepeVim โ€” LLVM-based C++ refactoring tool, with a Vim plugin frontend.
  • LlvmCrossCompileArmCortexM โ€” Pre-built LLVM libraries cross-compiled for ARM Cortex-M baremetal targets.
  • JunglesOsHelpers โ€” RTOS helper abstractions for FreeRTOS and native targets, CMake-integrated.
  • Zynthian โ€” Set up and explored a Raspberry Pi-based open synthesizer platform.

Prior employment

  • Mitte Home Water Dispenser โ€” Maintained firmware on Qualcomm QCA4020 with AWS IoT for a smart water dispenser.
  • Livy Protect Smart Ring โ€” Burglary, fire, and air-quality detection firmware on ESP32 with FreeRTOS and MQTT.
  • Electronic Toll Collection On-Board Units โ€” DSRC/GNSS toll collection firmware for Kapsch Trafficom, built in a Scrum team.
  • Smart Meters & ZigBee Thermostat โ€” Bare-metal firmware and build systems for NB-IoT smart meters and a ZigBee thermostat.
  • Intercom System โ€” STM32F4 intercom firmware with VoIP/PoE, plus fleet management for gateways and routers.