Portrait von Jan Rosum
CEO · Senior Software & Hardware Engineer

Jan Rosum

Über ein Jahrzehnt Erfahrung an der Schnittstelle von Embedded-Systemen, Cloud-Architekturen und KI. Betreibt eigene HPC/DGX-Infrastruktur und E-Technik-Labor. Lead bei Mercedes-Benz Vehicle-Connectivity, Rohde & Schwarz FPGA-Test, Heidelberg Amperfied OCPP-Stack und weiteren E2E-Projekten.

Über

Als leidenschaftlicher Senior Software und Hardware Engineer mit über einem Jahrzehnt Erfahrung bringe ich eine einzigartige Kombination aus technischer Tiefe und architektonischem Weitblick mit.

Meine Expertise erstreckt sich von der Entwicklung hochperformanter Cloud-nativer Anwendungen über IoT-Systemarchitekturen bis hin zur Hardwareentwicklung im Bereich der Leistungselektronik. Besonders fasziniert mich die Schnittstelle zwischen Software und Hardware, wo ich innovative Lösungen für komplexe technische Herausforderungen entwickle. Mit meinem starken mathematisch-physikalischen Hintergrund und meiner langjährigen Erfahrung in KI/ML-Technologien – insbesondere neuronalen Netzen mit PyTorch, TensorFlow und Keras – treibe ich die digitale Transformation in verschiedensten Branchen voran. Meine über 15-jährige Expertise in C++ und Python bildet dabei das solide Fundament für systemnahe Entwicklung und KI-Anwendungen. Als Mentor und technischer Lead teile ich mein Wissen gerne mit Entwicklerteams und lege großen Wert auf sauberen, gut dokumentierten Code sowie ausführliche funktionelle Dokumentation.

Schwerpunkte
  • IoT/IIoT-System Entwickler in Hard- und Software
  • Full-Stack Entwicklung webbasierter Anwendungen (Spring,Quarkus,Flask,Gin usw.)
  • Native Mobile-Entwicklung: Android (Kotlin, Jetpack Compose, MVVM, Coroutines, Flow, Koin) und iOS (Swift, SwiftUI)
  • Cross-Platform Mobile mit Kotlin Multiplatform (KMP) — Shared Business Logic zwischen Android und iOS
  • Mobile-Backend-Entwicklung auf AWS (DynamoDB, API Gateway, ECS, Fargate, SQS, CDK, CloudWatch) mit Kotlin/Spring und Observability via Datadog
  • Betrieb eigener HPC Hardware inklusive Nvidia DGX mit InfiniBand-Cluster
  • Entwicklung von Hardware im Bereich Steuerungstechnik/Hochleistungstechnik und Automobil
  • Betrieb von Cloud Infrastruktur
  • FPGA Entwicklung, Testing und Verification
  • Cloud Native Entwicklung mit Fokus auf Hightraffic und Resilience Strategien
  • Entwicklung und Forschung an AI Systemen für prediction und generation mit PyTorch, TensorFlow und Keras
  • Training und Deployment neuronaler Netze auf HPC-Clustern
  • Anpassung und Speziallisierung von LLMs für Spezifischen Einsatz auch mit wenig Ressourcen
  • Eigenes E-Technik Labor, Entwicklung von Komponenten ohne externe Abhängigkeit
  • Software Architektur und technische Dokumentation
  • Multimodal AI Systeme
Sprachen Deutsch (Muttersprache) · Englisch (verhandlungssicher in Wort und Schrift)
Stack

Technologien & Werkzeuge

Hardware, Embedded, Backend, Frontend, KI/ML — End-to-End-Kompetenz über die ganze Pipeline.

Frontend

14
  • HTML5
  • CSS3 (vanilla, LESS, SASS, SCSS, ITCSS, Bootstrap,, Tailwind)
  • Javascript (vanilla, jQuery)
  • TypeScript
  • Vue.js
  • Three.js
  • Unity3D
  • React
  • React Native
  • Svelte
  • Angular
  • Storybook
  • Seelenium
  • Redux

Backend

24
  • Python
  • Swift
  • Java/Kotlin
  • Python
  • Go
  • Typescript (NodeJS)
  • Spring
  • Spring Boot
  • Quarkus
  • Gin Framework
  • FastAPI
  • Flask
  • Res4J
  • Spring Integration
  • Kotlin Coroutines
  • Kotlin Flow
  • Ktor Server
  • CQRS/Eventsourcing
  • KAFKA
  • RabbitMQ
  • Django
  • Vert.x
  • DDD
  • Hexagonal

Datenbanken

11
  • MySQL
  • MariaDB
  • MongoDB
  • MSSQL
  • ORACLE
  • Couchbase
  • BigTable
  • Postgres
  • TimescaleDB
  • InfluxDB
  • SQL Lite

AI / ML

15
  • PyTorch
  • TensorFlow
  • Keras
  • scikit-learn
  • NumPy
  • Pandas
  • OpenCV
  • CUDA
  • cuDNN
  • TensorRT
  • vLLM
  • Hugging Face Transformers
  • ONNX
  • Jupyter
  • MLflow

Cloud · DevOps

13
  • AWS (DynamoDB, API Gateway, ECS, Fargate, SQS, CDK, CloudWatch, S3, Lambda, IAM)
  • Google Cloud Platform (GCP)
  • Kubernetes
  • Docker
  • Datadog
  • Prometheus / Grafana
  • GitLab CI
  • GitHub Actions
  • Terraform
  • ArgoCD
  • Keycloak
  • Traefik
  • Vault

Mobile

21
  • Android (Kotlin)
  • Jetpack Compose
  • Jetpack (Navigation, Room, ViewModel, WorkManager, DataStore, Lifecycle, Paging, Hilt)
  • Kotlin Multiplatform (KMP)
  • Koin (Dependency Injection)
  • Kotlin Coroutines
  • Kotlin Flow (StateFlow, SharedFlow)
  • MVVM / Clean Architecture
  • Retrofit
  • Ktor Client
  • OkHttp
  • Room (SQLite)
  • DataStore
  • Espresso
  • JUnit / MockK
  • iOS (Swift)
  • SwiftUI
  • UIKit
  • Android Automotive
  • Play Store / App Store Deployment
  • Firebase (Analytics, Crashlytics, FCM)

Embedded

16
  • C/C++
  • Rust (Bare-metal, Cargo, Cross-compiling)
  • embedded-hal
  • RTIC
  • HAL (Hardware Abstraction Layer)
  • Arduino
  • ESP
  • Micropython
  • Raspberry PI
  • Verilog
  • VHDL
  • AutoSAR
  • Some/IP
  • yocto
  • uboot
  • Buildroot

Communication

16
  • JSON
  • graphQL
  • MQTT
  • REST/RESTful
  • XML
  • AMQP
  • Kafka
  • gRPC
  • PubSub
  • CAN
  • SPI
  • I2C
  • USB
  • Ethernet
  • Bluetooth
  • Modbus

Digital · FPGA

3
  • MCU (ARM wie STM32, ATSAM, RP2040, AVR, 8051)
  • FPGA (Altera/Intel Cyclone, Lattice, Xilinx)
  • CMOS/74

Leistungselektronik

7
  • Motortreiber (Transistor und Phasenanschnitt)
  • Regelungstechnik
  • Verstärker
  • Netzgeräte und Schaltwandler
  • FOC
  • Elektroautos
  • Energienetzsimulation

Exotisches

4
  • Assembler
  • Matlab
  • Julia
  • LaTex
IDE · Infrastruktur VS Code · IntelliJ IDEA · Xcode · Jupyter · Docker · Cursor
Design Shapr3D · Fusion 360 · Autodesk Inventor · Photoshop
Projekt FaceTime · Jitsi · Mattermost · MS Office · Todoist · Wiki · Zoom · Jira · Confluence
Methoden
  • Design-Thinking
  • Technische Dokumentation
  • Funktionelle Spezifikation
  • iteratives Prototyping
  • Kanban
  • Kreativitätstechniken
  • Lean
  • Mobile First
  • MVVM / Clean Architecture
  • Pair Programming
  • Scrum
  • User-Centered-Design
  • Perpetual Beta
  • Visualisierung
  • Code Reviews und Mentoring
Werdegang

Projekte & Engagements

11 dokumentierte Projekte über mehr als ein Jahrzehnt — von Mercedes-Benz Vehicle Connectivity bis Heidelberger OCPP-Stack.

  1. 08/2020-01/2021 Elektro Automatik GmbH

    Unterstützung bei der Weiterentwicklung von FPGA-basierten Netzgerät-Regelungen und modernen DevOps Praktiken

    emdedded Engineer, DevOp

    Weiterentwicklung von FPGA-basierten Netzgerät-Regelungen und Einführung moderner DevOps-Praktiken.

    Stack 10 Technologien
    • VHDL
    • Lattice Diamond
    • State Machines
    • Git
    • GitLab
    • DevOps
    • ARM Keil
    • C++
    • Python
    • STM32
    Ergebnis

    Verbesserte Leistung und Zuverlässigkeit der Netzgerät-Regelungen.

  2. 09/2023 - 10/2025 Mercedes Benz AG

    ENTWICKLUNGSINGENIEUR INFOTAINMENT SOFTWARESYSTEM UND STEUERGERÄTE IM AUTOMOBILBEREICH

    LeadDev

    Ich habe in einem Automobilprojekt die Konzeption von SPS-Steuergeräten sowie die Entwicklung eines sicheren SDKs und Frameworks zur Interaktion mit dem Bordcomputer umgesetzt, einschließlich physikalisch korrekter Simulationen für die Anwendungsentwicklung ohne tatsächliche Hardware. Für prädiktive Analysen der Fahrzeugsensorik wurden ML-Modelle mit PyTorch entwickelt und in die Simulationsumgebung integriert.

    Stack 38 Technologien
    • CPP
    • RUST
    • PYTHON
    • AUTOSAR
    • SOMEIP
    • DLT
    • gRPC
    • REST
    • NUMPY
    • PyTorch
    • SIMULATION
    • BOOST
    • TOKIO
    • TONIC
    • +24
    Ergebnis

    Als Lead für die Fahrzeugkommunikation war ich verantwortlich für die Implementierung in C++. Zudem habe ich die erfolgreiche Integration in ein darüberliegendes RUST-Subprojekt geleitet, welches von meinem Team und mir entwickelt wurde. Ich integrierte das Projekt in die embedded Linux Pipeline des Konzerns, basierend auf Yocto. Im Hardware-Bereich habe ich das Konzept für das Steuergerät entwickelt. Als Mentor unterstützte ich Junior-Entwickler bei der Einarbeitung in die komplexe Systemarchitektur.

  3. 03/2023 – heute JROSUM ENGINEERING

    AI RECRUITING PORTAL

    LeadDev, ProductOwner

    In diesem Projekt wurde ein Portal entwickelt, das hochautomatisierte Bewerbungsprozesse und Job-Matching ermöglicht.

    Stack 44 Technologien
    • KOTLIN
    • RUST
    • TYPESCRIPT
    • SVELTE
    • React Native
    • Kotlin Multiplatform (KMP)
    • Jetpack Compose
    • Jetpack (Navigation, Room, ViewModel, WorkManager, DataStore)
    • Android (Kotlin)
    • iOS (Swift / SwiftUI)
    • Koin
    • Kotlin Coroutines
    • Kotlin Flow
    • MVVM / Clean Architecture
    • +30
  4. 08/2021 – 03/2023 Anonym - Sondermaschinenbau

    CAM-SYSTEM FÜR HOCHLEISTUNGSMASCHINE IN DER INDUSTRIELLEN FERTIGUNG (Webbasiert)

    Projektleiter und LeadDev

    Eine hochmoderne Steuerungssoftware für Werkzeugmaschinen zur Maximierung von Effizienz und Präzision.

    Stack 30 Technologien
    • Kotlin
    • Spring und Quarkus
    • Vue3
    • Vite
    • JavaScript
    • TypeScript
    • Three.js
    • HTML
    • SCSS
    • REST
    • OpenAPI
    • MQTT
    • RabbitMQ
    • Websocket
    • +16
    Ergebnis

    Produktivitätssteigerung durch wegweisende Architektur.

  5. 12/2021 – 09/2022 Rosenbauer

    Entwicklung einer Simulationssoftware und Hardware für Feuerwehrdrehleiter

    LeadDev

    Entwicklung einer Simulationssoftware und Hardware für Feuerwehrfahrzeugkomponenten.

    Stack 14 Technologien
    • Python
    • NumPy
    • SimPy
    • PyTorch
    • CANopen
    • STM32
    • C++
    • RF-Kommunikation
    • Altium Designer
    • SQLite
    • Rust
    • embedded-hal
    • RTIC
    • NestJS
    Ergebnis

    ISO 26262 ASIL-D zertifiziert; vollständige Inhouse-Entwicklung.

  6. 05/2021 - 12/2021 MediaMarkt Saturn

    Weiterentwicklung des Online-Shops

    Senior Backend Entwickler

    Optimierung des bestehenden Online-Shops mit Fokus auf Performance.

    Stack 16 Technologien
    • Java
    • Kotlin
    • DevOps
    • Kubernetes
    • Google Cloud Platform (GCP)
    • MongoDB
    • Spring
    • Spring Integration
    • Resilience4J
    • GraphQL
    • GitHub
    • GithubActions
    • DDD
    • vert.x
    • +2
    Ergebnis

    Wesentliche Leistungsverbesserung; reduzierte Ausfallzeiten.

  7. 08/2019 - 01/2020 Contargo GmbH & Co. KG

    Preisauskunftssystems für Binnenverschiffung

    Fullstackentwickler

    Mitentwicklung eines Preisauskunftssystems für die Binnenverschiffung.

    Stack 12 Technologien
    • Java
    • Spring
    • CQRS
    • Event Sourcing
    • AMQP
    • Angular
    • Python
    • PostgreSQL
    • AWS
    • Kotlin
    • Quarkus
    • Kafka
    Ergebnis

    Hohe Skalierbarkeit, Flexibilität und Leistung.

  8. 2018 - 2020 synyx GmbH und Co. KG

    Entwicklung eines Klimasteuerungssystems für Großraumbüros

    LeadDev Projektleiter

    Entwicklung eines innovativen Raumklimasystems für Großraumbüros.

    Stack 21 Technologien
    • PCB Design
    • ESP32
    • FreeRTOS
    • WLAN
    • MQTT
    • Java
    • Spring
    • Eclipse Ditto
    • React
    • Python
    • C++
    • PyTorch
    • TensorFlow
    • Keras
    • +7
    Ergebnis

    −24% Heizkosten; autonome Klimazonierung.

  9. 09/2024 - 08/2025 Rohde und Schwarz

    Entwicklung und Testing von FPGA Basierten Kommunikationssystemen

    FPGA Entwickler

    Entwicklung und Verifikation FPGA-basierter Kommunikationssysteme.

    Stack 11 Technologien
    • VHDL
    • XILINX
    • UVVM
    • RIVIERA PRO
    • Sigasi
    • FPGA
    • Python
    • C++
    • IBM DOORS
    • JIRA
    • Gitlab
    Ergebnis

    Bit-error-rate unter Spezifikation.

  10. 02/2021 - 09/2021 Auftragsentwicklung

    Entwicklung eines IoT-Brandmeldesystems

    LeadDev, Projektleiter

    Plattform zur Überwachung von Feuermeldesystemen mit neuronalen Netzen zur Brandfrüherkennung.

    Stack 19 Technologien
    • Go
    • Gin Framework
    • TypeScript
    • React
    • React Native
    • Android (Kotlin)
    • Kotlin Coroutines
    • MQTT
    • PostgresSQL
    • Kubernetes
    • Docker
    • Python
    • TensorFlow
    • OpenCV
    • +5
    Ergebnis

    Stabil im Kubernetes-Cluster; hohe Ausfallsicherheit.

  11. 01/2025 - heute Produkentwicklung

    Entwicklung eines AI Systems für Buchhaltungsassistent und Kostenkontrolle

    LeadDev, Projektleiter

    AI-System für Buchhaltungsassistent und Kostenkontrolle.

    Stack 17 Technologien
    • Scrum
    • Go
    • Fiber
    • Kafka
    • Olama
    • GORM
    • Postgres
    • Kubernetes
    • Deepseek
    • Selfhost AI
    • SvelteKit
    • React Native
    • Kotlin Multiplatform (KMP)
    • Kotlin
    • +3
Kontakt

Lass uns reden.

Innovative Lösungen im Bereich Software, Hardware und AI · . Verfügbar für anspruchsvolle Engagements an der Schnittstelle von Hardware, Software und KI.