Software architect, author, musician — based in Neu-Isenburg, Germany.
I run Dr. Lauer Information Technology and am available for freelance work.
The common thread across 40+ years: bridging hardware and software.
🚗 Automotive Diagnostics & Vehicle Connectivity — OBD2, CAN bus, J2534, ELM327 adapters, custom hardware. From my flagship LTSupportAutomotive library to recent Rust-based tools like mcangen, mcandump, and j2534-bridge — plus commercial apps like OBD2 Expert and CANcorder, and the open-source ELMterm.
Apple Platform Craftsmanship — Swift and SwiftUI across iOS, macOS, watchOS, and visionOS. Polished apps like NetworkLab Pro, BLE Laboratory Pro, SongBook Pro, and RetroPlayer. Deep care for typography, performance, and platform conventions.
📡 Bluetooth Low Energy — The bridge between the automotive and Apple worlds. core-bluetooth-tool, ImpossiBLE — making BLE-based adapters work seamlessly.
🔩 Embedded Systems & IoT — ESP32/ESP-IDF firmware, USB composite devices, custom OBD2 adapter hardware with CAN-FD. Where hardware meets firmware meets host software.
🌍 Open Source Ecosystem Building — Co-founded OpenEmbedded/BitBake (now powering the Yocto Project), freesmartphone.org middleware, and Opie. A track record of creating foundational tools that thousands build upon.
🦀 Rust for Systems Programming — A recent pivot for automotive and systems-level tooling — every 2026 repo is Rust.
🎵 Music & the Demo Scene — From ~95 Amiga tracker modules in the late '80s to ambient electronic albums as Fabrique Noir today. The RetroPlayer chiptune app closes the loop between past and present.
Whether it's an iOS app talking to a car's ECU over Bluetooth, an ESP32 bridging protocols, or a Rust CLI generating CAN frames at wire speed — the pattern is always the same: make hardware accessible through clean, performant code.



