Hi, ich bin Leif – IT-Consultant, Software Architect und Software Developer mit einem ungewöhnlich breiten technischen Fundament: über 10 Jahre Softwareentwicklung, mehr als 7 Jahre Consulting-Erfahrung und ein wissenschaftlicher Hintergrund aus Physik, numerischer Simulation und mathematischer Modellierung.
Ich unterstütze Unternehmen dort, wo Technik, Architektur, Qualität und Teamarbeit zusammenkommen: bei der Modernisierung gewachsener IT-Landschaften, dem Aufbau skalierbarer Softwarearchitekturen, der Migration komplexer Test- und Systemlandschaften sowie der Entwicklung robuster Microservices und Cloud-Native-Lösungen.
Meine technische Heimat liegt vor allem in Java/Kotlin, Python, C++, SQL, Spring, PostgreSQL, Kafka, Kubernetes, GitLab/GitHub, AWS, Azure sowie CI/CD, Testautomatisierung und Datenintegration. Ich kenne sowohl moderne Cloud- und Microservice-Architekturen als auch Legacy-Systeme, Data-Warehouse-/ETL-Umgebungen und heterogene Infrastrukturen.
Was mich besonders ausmacht: Ich bin gerne die fachlich-technische Schnittstelle zwischen Business, Entwicklung, QA, Architektur und Management. Ich übersetze komplexe Anforderungen in klare technische Lösungen, mache Risiken sichtbar und helfe Teams, bessere Entscheidungen zu treffen.
Ein großer Schwerpunkt meiner Arbeit ist Team Enablement. Ich glaube daran, dass gute Software nicht nur durch gute Technologie entsteht, sondern durch Teams, die Verantwortung übernehmen, Qualität ernst nehmen und ihre Architektur verstehen. Deshalb arbeite ich gerne als Software Architect, Technical Lead, Lead Developer, Test Automation Engineer, QA-/Testmanager, Scrum Master oder technischer Sparringspartner.
Aktuell beschäftige ich mich intensiv mit AI-assisted Development und Agentic AI: JetBrains AI, GitHub Copilot, kollaborative Code-Strategien, Instructions, Skills und agentenbasierte Entwicklungsprozesse. Mein Ziel ist dabei nicht „KI um der KI willen“, sondern der sinnvolle Einsatz von AI, um Entwicklung schneller, Qualität besser und Teams wirksamer zu machen.
Meine Superkraft? Ich kann mich sehr schnell in komplexe Systeme einarbeiten, Muster erkennen und daraus pragmatische, wartbare Lösungen bauen – egal ob Banking, Telekommunikation, Logistik, Testing, Datenintegration oder Legacy-Modernisierung.
Wenn du jemanden suchst, der tief technisch arbeiten kann, aber gleichzeitig Architektur, Qualität, Menschen und Business-Ziele zusammendenkt, dann sollten wir sprechen.