Skip to content
View rettde's full-sized avatar

Block or report rettde

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
rettde/README.md

I design open, safety-aware software foundations for software-defined vehicles.

This space is about vehicle software that scales: across legacy ECUs, mixed fleets, and long product lifecycles — without locking innovation into proprietary tooling.


What I work on

  • Open vehicle diagnostics & control (SOVD-first)
  • Flashing & lifecycle tooling beyond ODX / OTX
  • SDV platform architecture (OEM, EV scale)
  • Open-core strategies for safety-critical domains
  • System-level design at the hardware / software boundary

I focus on architecture, interfaces, and decision clarity — not features.


Flagship work

  • OpenSOVD Flash Client
    A modern, diagnostic-first alternative to traditional ECU flashing stacks.
    Built for extensibility, mixed ECU landscapes, and open integration.

  • SDV Architecture References
    C4 models, patterns, and decision records for vehicle software platforms: diagnostics, flashing, lifecycle control, and fleet-scale operations.


Why this exists

Most vehicle tooling today is:

  • proprietary
  • hard to evolve
  • tightly coupled to legacy processes

That slows down software-defined vehicles.

This profile explores how open, composable systems can replace that — without breaking safety, compliance, or operational reality.


Design principles

  • Open by default
  • Explicit interfaces over hidden flows
  • Architecture before implementation
  • Legacy-aware, not legacy-bound
  • Scale is a system property, not a feature

What you will find here

  • Reference architectures and diagrams
  • Focused repositories with clear scope
  • Experiments marked as experiments
  • Opinions backed by system experience

What you will not find: marketing, buzzwords, or generic samples.


Connect

Popular repositories Loading

  1. opensovd opensovd Public

    Forked from eclipse-opensovd/opensovd

    OpenSOVD main repository

    Rust

  2. rettde rettde Public

    Open, safety-aware software foundations for software-defined vehicles.

  3. OpenSOVD-flash-client OpenSOVD-flash-client Public

    A modern, open-source SOVD (ISO 17978) diagnostic and flashing client for the Eclipse OpenSOVD ecosystem.

    Rust 1

  4. OpenSOVD-native-server OpenSOVD-native-server Public

    Rust

  5. vecu-core vecu-core Public

    Rust

  6. LoxBerry-Plugin-Weather4Lox LoxBerry-Plugin-Weather4Lox Public

    Forked from mschlenstedt/LoxBerry-Plugin-Weather4Lox

    Weather4Lox: A LoxBerry Plugin

    HTML