Softwareentwickler & Consultant

Entwicklung und Beratung für skalierbare Systeme und Unternehmensanwendungen mit Java, Spring Boot und moderner Softwarearchitektur.

Java & Spring BootMicroservices ArchitectureProduct ManagementTeam LeadershipAgile Development

Über mich

Ich bin ein leidenschaftlicher Entwickler und Berater mit über 20 Jahren Erfahrung in der Entwicklung skalierbarer Unternehmensanwendungen und Microservices. Ich bin spezialisiert auf Java, Spring Boot und objektorientiertes Design und erstelle robuste, wartbare Systeme, die komplexe Geschäftsprobleme lösen – sowohl eigenständig als auch im Team oder in der Leitung von Entwicklerteams.

Mein Ansatz konzentriert sich darauf, die echten Bedürfnisse meiner Kunden zu verstehen und Lösungen zu entwickeln, die wirklichen Mehrwert schaffen. Dabei setze ich auf Clean Code, KISS- und SOLID-Prinzipien sowie bewährte Architektur-Patterns – immer mit einem gesunden Pragmatismus und dem Fokus auf Einfachheit.

Ob Sie Microservices-Architektur, REST-API-Entwicklung oder Beratung zum Systemdesign benötigen – ich helfe Ihnen gerne.

Leistungen

💻

Software-Entwicklung

Full-Stack-Unternehmensanwendungen mit Java, Spring Boot, TypeScript, React und Next.js. Von Backend-Microservices bis zu modernen Frontends, inklusive RESTful-APIs und Datenbankdesign.

📋

Product Management

Product-Owner-Leistungen zur Definition der Vision, Verwaltung des Backlogs und Maximierung des Produktwerts. Verbindung von Geschäftsanforderungen und technischer Umsetzung für erfolgreiche Ergebnisse.

📊

Projektmanagement

IT-Projektkoordination für Planung, Durchführung und Lieferung. Sicherstellung, dass Projekte im Zeitplan bleiben, im Umfang und die Erwartungen der Stakeholder erfüllen.

💡

Technische Beratung

Beratung zu Architekturentscheidungen, Technologie-Stack-Auswahl und Entwicklungs-Best-Practices.

🔧

Wartung & Support

Laufende Wartung, Fehlerbehebung und Erweiterungen für Ihre bestehenden Anwendungen.

Skills & Technologies

Software Development

  • Java & Kotlin
  • Spring Boot & Micronaut
  • RESTful APIs & Microservices
  • Object-Oriented Programming
  • Design Patterns
  • Domain-Driven Design

Data & Integration

  • PostgreSQL & MySQL
  • MongoDB & Redis
  • Apache Kafka
  • Event-Driven Architecture
  • Database Design & Optimization

Tools & DevOps

  • Git & GitHub
  • Docker
  • CI/CD (Bamboo, Jenkins, GitHub Actions)
  • Maven & Gradle
  • AWS & CloudFoundry & Coolify

Zertifizierungen

Certified Professional for Software Architecture

Foundation Level (iSAQB)

Erhalten: Februar 2025

Zertifikat ansehen →

Fachkraft für Rhetorik und Kommunikation

IHK

Erhalten: Oktober 2023

Zertifikat ansehen →

Ausbildung

Diplom-Informatiker (FH)

Hochschule Fulda - University of Applied Sciences

2007

Berufserfahrung

Freelance Software Developer & Consultant

Selbstständig

Mai 2024 - Heute

  • Product Owner & Entwicklung für Außenlinie, eine Plattform für Jugendtrainer.
  • IT Project Coordinator für IoT-Firmware-Orchestrierung bei internationalem Hausgerätehersteller.
JavaSpring BootKotlinPostgreSQL/MongoDBJenkinsNext.jsGitTestcontainersKafkaEvent-Driven ArchitectureFlywayMural

Senior Software Developer & Cluster Responsible

Scandio GmbH, München

2008 - 2024 (16 Jahre)

Technische Leitung und Team-Management für bis zu 14 Entwickler. Enterprise-Anwendungen, Produktentwicklung und Projektverantwortung mit Java, Spring Boot und Kotlin.

JavaKotlinSpring BootMicronautKafkaGitMySQL/PostgreSQL/MongoDBJenkins/BambooDocker/CloudfoundryLeadershipAgile MethodologiesMiro

Freelance Software Developer

Selbstständig

2006 - 2008

Entwicklung von Software-Lösungen für verschiedene Kunden. Schwerpunkt auf Backend-Entwicklung und Webanwendungen.

JavaPHPApache TomcatSVN

Ausgewählte Projekte

Außenlinie Logo

Außenlinie

Umfassende Plattform für Jugendtrainer mit Turnierplanung, Teamverwaltung, Platzbelegung und Vorstandskommunikation.

JavaSpring BootNext.jsPostgreSQLKeycloak
Projekt ansehen →
⚙️

Firmware Orchestrierung

Teamleitung und Product Ownership für Firmware-Update-Orchestrierungssystem für Haushaltsgeräte. Koordination des Entwicklungsteams im Scaled Agile Framework.

JavaSpring BootKotlinKafkaMongoDBAgile Methodologies
IT Project Coordinator • Internationaler Hausgerätehersteller
✈️

Flugbuchungssystem

Webbasierte Anwendung zur Flugbuchung für ein DACH-Reisebüro. Reservierung von Flugkontingenten und Passagiereinbuchung über WBS CIA-Flugschnittstelle einer deutschen Fluggesellschaft.

JavaSpring BootAPI IntegrationMySQLThymeleaf
Project Responsible, Software Developer, Consultant • Scandio GmbH

Lassen Sie uns zusammenarbeiten

Haben Sie ein Projekt im Kopf? Ich würde gerne davon hören. Kontaktieren Sie mich und lassen Sie uns besprechen, wie ich Ihre Ideen zum Leben erwecken kann.

Derzeit verfügbar für freiberufliche Projekte

Antwortzeit: Normalerweise innerhalb von 24 Stunden