Zum Hauptinhalt springen

Berufliche Aktivitäten

Ich habe seit September 2012 in unterschiedlichsten Unternehmen in vielen Rollen (teils gleichzeitig) gearbeitet und Produkte/Projekte technologisch gesteuert.

Unternehmen
#

  • Konzerne: Kontext Eingebettete Systeme
  • Mittelständler: Kontext verteilte IoT Systeme und Datenmanagementsystemen
  • Entwicklungsdienstleister: Agile Entwicklung von embedded Systems
  • Startups: Sehr agile Konzeption und Entwicklung von Prototypen

Rollen
#

In meiner beruflichen Laufbahn habe ich in verschiedenen Rollen gearbeitet:

  • Backend Architekt: Architektur von APIs im Kontext der Fertigung von IoT Systemen, dem Betrieb von verteilten IoT Systemen, Datenmanagementsystemen und zur Inter-Domänenintegration. Teilweise mit hohen Anforderungen an IT Sicherheit.
  • Data Architekt: Architektur von Datenmanagement-Technologien (Monitoring der Datenqualität, Metadaten, …).
  • Backend Entwickler: Entwicklung von APIs. Teilweise mit hohen Anforderungen an IT Sicherheit.
  • Embedded SW Architekt: Architektur von Embedded-Linux-Systemen, üblicherweise mit hohen Design-Anforderungen an IT Sicherheit, teilweise mit harten Echtzeitanforderungen.
  • Embedded SW Entwickler: Entwicklung von Embedded-RTOS-Systemen.

Technologische Steuerung
#

  • Architektur-Entscheidungen in teils komplexen Projekten mit teilweise hohem Zeitdruck
  • Technologieauswahl und -evaluierung
    • Embedded SW
    • Backend-Entwicklung
  • Mentoring von Entwicklungsteams
    • Einführung von Domain Driven Design (teilweise modulare Monolithen)
    • Einführung von Behvior/Test Driven Development
    • Einführung Agentischer Entwicklung

Teamaufbau und Recruiting
#

  • Definition von Rollenprofilen für Entwicklungsteams
  • Teilnahme an Bewerbungsgesprächen und Auswahlprozessen in Startups und kleinen Mittelständlern
  • Aufbau und Mentoring von Embedded-SW-Teams
  • Aufbau und Mentoring von Datenmanagement-Teams