Zurück zur Startseite

Senior Software Engineer · Technical Consultant · Troubleshooter für kritische Systeme.

Softwareentwickler seit den 90ern, professionell ausgebildet seit 1996. Schwerpunkt heute auf Backend- und Plattformentwicklung mit Ruby on Rails, Go und Elixir; davor viele Jahre .NET. Zuletzt knapp zehn Jahre bei NEW WORK SE (XING, kununu): erst Senior Engineer im AdManager, dann Team Lead Engineering bei XING Marketing Solutions, anschließend Senior Engineer im Platform-Cluster.

Ich arbeite weiterhin gern hands-on. Mein besonderer Wert entsteht aber dort, wo reine Umsetzung nicht reicht: in gewachsenen Systemen, unklaren Verantwortlichkeiten, Migrationen, technischen Engpässen, Produktionsdruck oder Projekten, bei denen schnelle Diagnose wichtiger ist als Aktionismus. Je nach Bedarf als Consultant, Interim Engineer, Tech Lead oder Teil eines kleinen Fixer-Teams.

Wofür ich besonders wertvoll bin

Kritische Systeme stabilisieren

Schnelle Orientierung in gewachsenen Codebasen, Legacy-Strukturen und verteilten Verantwortlichkeiten. Ich erkenne, ob ein Problem im Code, in Architektur, Deployment, Ownership oder Kommunikation entsteht.

Engpässe lösen

Unterstützung bei Migrationen, Plattformumbauten, Performance- und Skalierungsthemen, Integrationen und Projekten mit hohem Koordinationsbedarf. Mitarbeitend, nicht nur beratend.

Engineering mit Business-Wirkung

Code, Architekturentscheidungen und technische Risiken so verbinden, dass geschäftliche Konsequenzen sichtbar werden. Dadurch entsteht mehr Wert als reine Feature-Umsetzung.

Teams entlasten

Temporär Führung übernehmen, Diskussionen strukturieren, Entscheidungen vorbereiten, Engineers coachen und Management realistisch beraten. Während weiterhin produktiv geliefert wird.

Schwerpunkte

Beruflicher Werdegang

Indie Developer und Freelance
seit 02/2026
Eigene Produkte und Beratung nach knapp zehn Jahren bei NEW WORK SE.
  • DopaLoop: iOS-App für Menschen mit ADHS; Konzept, Entwicklung, Veröffentlichung. SwiftUI, CoreML.
  • TheLawin.dev: Micro-SaaS für EU-konforme Rechnungen als PDF (ZUGFeRD, XRechnung, Factur-X); Go-Backend, eigene Dokumentation.
  • Quilence: iOS-App im Bereich Schlaf und Deep Work, aktuell in Entwicklung.
  • Open Source: git-issues, Backfeedr, uptimer und weitere Tools für Indie-Entwicklung, Agent-Workflows, Crash-Reporting und Homelab-Monitoring.

Swift SwiftUI Go Ruby Claude Code spec-kit Docker ProxmoxVE

NEW WORK SE (XING, kununu) · Hamburg
10/2016 – 01/2026
Jobnetzwerk und Recruiting-Plattform · rund 1.400 Mitarbeitende
Senior Engineer, Platform-Cluster
04/2020 – 01/2026
  • Betreuung einer der request-stärksten Accounts-Apps des Konzerns; laufende Migration vom Elixir-Stack auf eine moderne Rails-Anwendung.
  • Konzeption und Umsetzung der Account-Synchronisation zwischen XING und Onlyfy sowie zwischen Prescreen und Onlyfy; beide produktiv im Einsatz.
  • Mitarbeit am unternehmensweiten Wechsel von Atlassian HipChat auf Slack.
  • XING Locator: inhouse-Mapping-Service für Office-Standorte; während der Corona-Pandemie um Tracing- und Präventionsfunktionen erweitert.
  • Einführung von Distributed Tracing (Jaeger, Dapper-Pattern) in die Ruby-Community-of-Practice; Vortrag dazu auf der RubyConf Bangkok.
Team Lead Engineering, XING Marketing Solutions GmbH
04/2018 – 03/2020
  • Disziplinarische und fachliche Führung von zeitweise bis zu 12 Festangestellten und Freelancern.
  • Hiring, 1:1s, Performance-Management, Skill-Entwicklung.
  • Begleitung des Teams bis zur Auflösung der Marketing Solutions GmbH und Integration in den PURPLE-Kontext.
  • Aufbau und Weiterentwicklung der Self-Service-Plattform mit Rails und React sowie der Anbindung an mobile Native-Ad-Stacks.
Senior Software Engineer, AdManager
10/2016 – 03/2018
  • Weiterentwicklung des AdManager-Prototyps zu einer ausgebauten Ad-Delivery-Plattform.
  • Backend-Bidding auf Scala mit Anbindung an den Data-Science-Stack; Self-Service-Frontend in Rails und React.
  • Aufbau der Real-time-Bidding-Pipeline und der Click-/Impression-Verarbeitung; Revenue-Skalierung von wenigen k€/Tag auf rund 60 k€/Tag.
  • Integration der Ad-Ausspielung in interne Native-Ad-Stacks für mobile Endgeräte.
SinnerSchrader Deutschland GmbH · Hamburg
10/2014 – 09/2016
Digitalagentur · damals rund 500 Mitarbeitende
Senior Ruby Developer und Scrum Master
  • Maintenance der Unitymedia-Webpräsenz: Bestellstrecke, Kundencenter, Live-Deployments, Kundenmeetings.
  • Scrum Master des TUIfly-Maintenance-Teams.
  • Unitymedia/Kabel-BW-Merger im Zwei-Mann-Team: technische und optische Vereinheitlichung zweier Brands.
  • Caching-Mechanismus für das Kundencenter mit Redis konzipiert und implementiert; Erweiterung der REST-API der Bestellstrecke für ein Mobile-App-Projekt.
Dennso Management Consulting GmbH · Hamburg
07/2012 – 09/2014
Senior Developer (Ruby on Rails und .NET)
  • Pharma-Startup: B2B-Web-Applikation für Arzt-Praxen, Apotheken und Krankenkassen auf Rails. Bis heute produktiv im Einsatz.
  • Flottenmanagement-ERP: Senior .NET Engineer im Kundenteam mit AngularJS-Frontend, C#/.NET-WebApi-Backend, Oracle.
velvetsoft GmbH
01/2010 – 06/2012
Leiter Softwareentwicklung und Projektgeschäft
  • Verantwortung für interne Entwicklung und Kundenprojektgeschäft.
  • PUMA AG: Agile Coach im mittleren Management; Einführung Scrum-artiger Prozesse und transparenter Arbeitsweisen in abteilungsübergreifenden Projekten.
Effective Software Deutschland KG
10/2007 – 12/2009
Geschäftsführer
  • Eigene Firma; Software für private Arbeitsvermittlung und Projektabwicklung.
  • Aus einem Kundenprojekt für Jobdistrict GmbH entstand eine ERP-Desktop-Lösung mit Kunden- und Bewerberverwaltung, Provisionsabrechnung und AVGS-Anbindung an die Bundesagentur für Arbeit.
  • Die Software wird bis heute produktiv genutzt und unterstützt jährlich die Vermittlung hunderter Menschen in sozialversicherungspflichtige Arbeitsverhältnisse.
Netpioneer AG (Freelance), Karlsruhe · für dpa
2008 – 2011
.NET Scrum Developer im INES-Projekt
  • Mitentwicklung der neuen Nachrichtenproduktions-Infrastruktur der Deutschen Presse-Agentur.
  • Schwerpunkt GUI-Entwicklung: Docking- und Window-Manager, Custom Controls nach UX-Vorlagen.
  • Beteiligt vom Kickoff bis zum Roll-out in der Berliner Redaktion; erste konsequente Praxis mit Scrum in einem reifen Setup.
Zapf Systemhaus GmbH · Oldenburg
09/1996 – 09/2004
Programmierer · Ausbildung Datenverarbeitungskaufmann (IHK)
  • Mitarbeit an Warenwirtschaft, Buchhaltung, Heim- und Pflegeverwaltung, Kameralistik.
  • Federführend bei der Umstellung von VBA/VB 5+6 auf .NET; Konzeption und Entwicklung eines Basis-Frameworks für das gesamte Entwicklerteam.

Aus- und Fortbildung

Engagement und Veröffentlichungen

Technologien

Sprachen
Ruby, Go, Elixir, Swift, JavaScript, TypeScript, C#, SQL · früher umfangreich .NET, VB.NET
Frameworks
Ruby on Rails, SwiftUI, React · früher Grails und AngularJS
Datenbanken
PostgreSQL, MySQL, Redis, Oracle
Infrastruktur
Git, Docker, Jaeger, ProxmoxVE, AWS-Grundlagen
Methoden
Scrum, agile Arbeitsweisen, Microservices, REST, Mentoring, technische Diagnose
AI-Tooling
Claude Code, GitHub spec-kit, agentische Entwicklungsworkflows, Issues als Spec-Drehscheibe
Sprachen
Deutsch (Muttersprache), Englisch (fließend), Französisch (Schulkenntnisse)

Klingt nach einem Match?

Verfügbar für Engagements (Consulting, Interim, Festanstellung) und für ein erstes Kennenlernen. Vollständige Version mit Kontaktdaten und Zeugnissen als PDF auf Anfrage.