Focus
Embedded and IoT – from the hardware interface to the cloud
Daniel builds systems in which sensors, actuators, protocols and servers work together reliably – most recently an assistance and emergency-call system for care homes running around the clock on more than 200 edge controllers.
He connects worlds that often stay apart: microcontrollers and embedded Linux on one side, cloud, databases and user interfaces on the other. In care settings, privacy and reliability are not optional.
In his spare time he keeps building: a wireless LED cube and microcontroller prototypes.
Evidence from his career
uCORE Systems
Rebuilt the edge controller on Raspberry Pi CM5: Buildroot instead of a standard OS, read-only file system, SBOM, hardening, encrypted logs in RAM only; integration of nurse call (ESPA), telephony (SIP) and building automation (KNX, EnOcean), hardware-in-the-loop tests.
Projects through the family business
User interfaces for laser systems and a medical device: maintenance workflows with abort and recovery paths, connection to PIC microcontrollers via RS232 – shipped in small series.
Audio analysis of complete transmission chains: function generator and oscilloscope controlled via SCPI, real waveforms instead of distortion figures only.
Stadtwerke München
Traffic technology: analysed GPS traces of all service vehicles, equipment database for radios, counters and cameras across all workshops.
What references say
“Exceptionally broad and deep software-engineering know-how as a full-stack developer, covering classic embedded and legacy technologies as naturally as modern, state-of-the-art approaches and architectures.”
“Quickly and with experience he built, with his colleagues, business-critical software systems for our emergency control centre and for influencing Munich's road and rail network.”
Related projects
Edge controller on Raspberry Pi CM5
Status display via WS2812B LED strips over SPI and speech output via ALSA on the edge controller of the care-IoT product. Plus ESP32, ATmega and ATtiny experience – oscilloscope and 3D printer included.
LED cube – wireless lighting system
Autumn 2012, before Ambilight was everywhere: an LED cube with two 3-watt RGB LEDs – first on Arduino, then on a self-designed board (Eagle) with a Bluetooth module, later ESP32 over Wi-Fi. Android app with its own binary protocol tuned for low latency; a handful built and given to friends and family.
Control interfaces for laser and medical devices
Windows interfaces in Java for excimer and industrial lasers and an EMS device: maintenance workflows with working and target states, abort and recovery paths, only the currently permitted buttons enabled; RS232 to PIC microcontrollers, configurable bursts. The devices shipped to customers in small series with these interfaces.
Audio analysis by waveform
Java tool assessing the complete transmission chain – filter, amplifier, loudspeaker, microphone: signal to the function generator via SCPI, response of the triggered oscilloscope back, as single frames and measurement series. Real waveforms instead of THD or frequency sweeps.
Technologies
Explore in the conversationTo the interactive CVRequest