Skip to content
View mickeyl's full-sized avatar
🏠
Working from home
🏠
Working from home

Organizations

@freesmartphone

Block or report mickeyl

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mickeyl/README.md

Hi, I'm Mickey 👋

Software architect, author, musician — based in Neu-Isenburg, Germany.

I run Dr. Lauer Information Technology and am available for freelance work.


What I Love to Work On

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.


Stats

Image Image

Image Image

Image


Get in touch

Pinned Loading

  1. LTSupportAutomotive LTSupportAutomotive Public

    An iOS / watchOS / macOS support library for OBD2, VIN-Decoding, and more.

    Objective-C 244 63

  2. SwiftYapDatabase SwiftYapDatabase Public

    YapDatabase as a Swift Package

    Objective-C 6 7

  3. Cornucopia-Swift/CornucopiaUI Cornucopia-Swift/CornucopiaUI Public

    Cornucopia UI Library

    Swift 4 1

  4. Cornucopia-Swift/CornucopiaCore Cornucopia-Swift/CornucopiaCore Public

    Cornucopia Core Library

    Swift 2 1