18.03.2026 aktualisiert

**** ******** ****
Premiumkunde
nicht verfügbar
info: nicht verfügbar bis 01.11.2026

freiberuflicher Senior Softwareentwickler, Architekt und IT-Berater (Eclipse, Java, TypeScript)

Emmelsbüll-Horsbüll, Deutschland
Weltweit
Dr. rer. nat.
Emmelsbüll-Horsbüll, Deutschland
Weltweit
Dr. rer. nat.

Über mich

Ich bin Experte für Softwareentwicklung mit den Schwerpunkten Eclipse-Technologien, Schnittstellen und Cloud-Migration mit einem breiten Erfahrungsschatz im Bereich der Integration heterogener Softwarelandschaften auf der Basis von Java, TypeScript und Python in verschiedensten Architekturen.

Skills

JavaJavaScriptKünstliche IntelligenzArchitekturUnterrichtenAutomobilindustrieCloud ComputingCode GenerationDatenbankenContinuous DeliveryContinuous IntegrationRelationale DatenbankenDebuggingDroolsEclipseEclipse Modeling FrameworkJ2EEEquinox (Osgi-Framework)FreemarkerErdkundeGoogle GuiceGroovyVersicherungenJasperreportsJavafxJava Message ServiceJava Persistence APIServletSpring FrameworkJava API For Restful Web ServicesJournalismusJavaserver FacesJavaserver PagesJUnitPythonPostgreSQLMariaDBApache MavenMongoDBMySQLNoSQLObjektorientierte Software-EntwicklungOracle FinancialsSoftware ArchitectureRedisSchreiben von DokumentationShell-ScriptSoftwareentwicklungSQLTypeScriptOpenapiReact.jsLarge Language ModelsSpring BootGitAngularJSJAX-WSKubernetesCloud-MigrationNestJSDockerJenkinsMicroservices
Seit über 20 Jahren unterstütze ich Projekte in unterschiedlichen Branchen wie der Automobilindustrie, Versicherungen und dem öffentlichen Sektor mit meinem fundierten technischen Know-how und der Fähigkeit, komplexe Anforderungen effizient und pragmatisch umzusetzen.

Meine Kunden schätzen meine klare Kommunikation und meine strategische Weitsicht, die ich mit einem realistischen Blick auf die konkreten Rahmenbedingungen und Zeitpläne kombiniere. Durch meine schnelle Auffassungsgabe sowie meine methodische und selbstständige Arbeitsweise bin ich, auch dank meiner langjährigen Remote-Erfahrung, in neuen Projekten in kürzester Zeit produktiv.
Ich füge mich schnell in heterogene und verteilte Teams ein, trage durch aktiven Wissensaustausch zur Stärkung des Teams bei und lerne dabei selbst gerne Neues, um gemeinsam bestmögliche Ergebnisse zu erzielen.
Kompetenzen:
Eclipse-Technologien
Umfassende Expertise in Eclipse IDE, RCP, EMF, CDO und Xtext, sowie Buildprozesse mit Maven, Tycho, Gradle und Jenkins. Erfahrung mit Cloud-basierten IDEs mit Theia, Languim, u.a. und Cloud-Migration insbesondere von Eclipse-Anwendungen.
Web-Technologien:
Erfahrungen sowohl in reinen Java-Stacks (JEE, Servlet, JSP, JSF, JAX-RS, JAX-WS, JPA, JMS) als auch gemischten Stacks (Spring, SpringBoot, Quarkus, NestJS, TypeORM, Angular, React) in monolithischen oder Microservice-Architekturen. CI/CD via GitHub Actions, Docker, Kubernetes, HelmCharts u.a..
Programmiersprachen:
Java, TypeScript, Python, JavaScript, SQL, Groovy, Linux Shell-Scripting
Datenbanktechnologien:
relationale Datenbanken: MariaDB, MySQL, Oracle, PostgreSQL,
objektorientierte Datenbanken: DGraph
NoSQL Datenbanken (MongoDB, Redis)
Frameworks und Tools
Java: Eclipse Platform, SWT, JFace, JavaFX, Swing, Guice, CDI, EMF, CDO, Xtext, Papyrus, GEF, JUnit, RCPTT, JasperReports, Drools, Freemarker, u.v.m.
TypeScript: Theia, Langium, NestJS, Angular, React, TypeORM, OpenAPI u.v.m.
Tools: Ant, Maven, Tycho, Jenkins, Git, IBM RTC, VS Code, Theia, YourKit u.v.m.

Methoden:
  1. Software Engineering
  2. Softwarearchitektur
  3. Softwarewartung
  4. Anforderungsanalyse
  5. IT-Konzeption
  6. Dokumentation
  7. Design Patterns
  8. Clean Code
  9. Datenmodellierung
  10. Datenbanken
  11. Schnittstellen
  12. Code Generierung
  13. Cloud Migration
  14. Microservices
  15. Scrum
  16. CI/CD
  17. DevOps
  18. Infrastructure as Code
  19. Testautomatisierung
  20. Unit Testing
  21. Schnittstellentests
  22. Parallel Computing
  23. Debugging
  24. Performanceanalyse
  25. Artificial Intelligence/GenAI
  26. Workflow-Systeme (n8n, Vitria)

Sprachen

DeutschMutterspracheEnglischverhandlungssicherFranzösischgutItalienischGrundkenntnisse

Projekthistorie

Architekt, Entwickler, Berater

geoGLIS GmbH u. Co. KG

Öffentlicher Dienst

10-50 Mitarbeiter

Wartung, Modernisierung und Weiterentwicklung einer Eclipse RCP-Anwendung (SWT, JFace, Oracle, MSSQL, PostgeSQL, Maven, Tycho, Git)

Dokumentation und Work Item Tracking mit JIRA und Confluence

Architekt, Entwickler, Coach, Berater

Robert Bosch GmbH

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Eclipse-basierte IDE für Steuergeräteentwicklung:
Experte für Eclipse RCP, Xtext, Architektur, Technologien (EMF, CDO, GEF, SWT, RCPTT, JUnit, u.a.),
Entwicklung, Beratung und Coaching in Workshops, Code Reviews und mittels Pair Programming in einem Scrum-Prozess (JIRA, Confluence, Git);
Evaluation und Entwicklung der Teststrategie (Testautomatisierung mit Eclipse RCPTT, JUnit, SWTBot, ...);
Debugging von Nebenläufigkeitsproblemen, Unterstützung und Optimierung der CI/CD Pipeline auf Basis Jenkins, Maven, Tycho, Nexus, SonarQube;
Beratung zu Code-Qualitätsmaßnehmen und Erstellung von Style-Guides und Code Review Checklisten
Weiterhin über die Jahre Übernahme von oder Mitwirkung an diversen weiteren Projekten:
Entwurf und Umsetzung eines Dashbords/Reportings auf Basis einer aggregierten Datenbank von Projektmanagement-Daten aus verschiedenen Drittsystemen via heterogener, mit den Fachbereichen abgestimmter Schnittstellen (u.a. JEE, SpringBoot, REST, TypeScript, NestJS, Angular, Jest, SQL, NoSQL, GitHub Actions);
Implementierung einer Komponente für das Parameter-Reporting zur Extraktion von Parametern aus C-Quellcode in Python;
Implementierung einer Komponente zur Analyse und Verifikation von Design-Regeln in Rhapsody-Modellen und Quellcode mit Bauhaus und Python
Implementierung eines Code-Generators aus Rhapsody auf Basis eines Regelsystems in Drools und Freemarker;
Projektinfrastruktur jeweils: Scrum, IBM RTC, Confluence, Git

Architekt, Entwickler, Berater

EnCo Software GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Wartung und Weiterentwicklung der SOX Workbench basierend auf Eclipse RCP, EMF, CDO, GEF, Graphiti;
Konzeption und Implementierung von Anbindungen an Drittsysteme auf ReqIF-Basis (z.B. Intland CodeBeamer) sowie Reporting-Komponenten;
Support und Fehlerbehebung im Austausch mit dem Kunden und Fachbereich;
Mitwirkung bei der Konzeption und Umsetzung der Migration in eine Theia-basierte Cloud-Lösung (mit Microservices, SpringBoot, Node.js, React, Docker, Kubernetes),
Entwicklung mit Scrum, Dokumentation und Work Item Tracking mit JIRA und Confluence

Berater, technische Unterstützung der Projektleitung

Stiftung für Hochschulzulassung (SfH)

Öffentlicher Dienst

50-250 Mitarbeiter

Dialogorientiertes Serviceverfahren - Webportal für die Studienplatzvergabe:

Unterstützung der Projektleitung, Schnittstellenkoordination, Konzeption, Test (u.a. mit Selenium),
Architektur (Frontend: JSP/Servlet/JEE, Backend: Tomcat, Spring, JMS, RabbitMQ, SQL, MariaDB, u.a.),
Qualitätssicherung, Betriebsorganisation, 3rd Level Support, technische Unterstützung bei Incidents und Emergencies,
Entwicklung und Pflege der gerichtsfesten Verfahrensdokumentation (Java, SQL, JasperReports)

Wissenschaftlicher Mitarbeiter

FernUniversität in Hagen

Öffentlicher Dienst

250-500 Mitarbeiter

Forschung und Lehre. Mitwirkung im Forschungs- und Lehrbetrieb, eigenständige Lehr- und Betreuungsaufgaben im Modul 'Softwarearchitektur und Entwicklungswerkzeuge', zentrale Themen: JEE, .NET, Spring, C- und Java-Toolchains; eigenständige Forschung im Bereich Nachverfolgbarkeit von Anforderungen.

Softwareentwickler, Berater

modern software consulting gmbh

Internet und Informationstechnologie

10-50 Mitarbeiter

maßgebliche Mitwirkung bei der Erstellung von Angeboten, Analysen und Konzepten, Modellbasierte Architekturkonzeption und Entwicklung in Java und JEE in diversen Projekten, unter anderem die folgenden:
  • Aftersales-Informationssystem (Automotive): Unterstützung des Kunden bei der UseCase-gestützten Anforderungsspezifikation, Beratung von Kunden vor Ort über das Spektrum des gesamten Software-Entwicklungsprozesses hinweg, Konzeption der JEE-Architektur, Integration in eine SOA-Plattform auf Basis von Eclipse RCP und SOAP, Planung und Koordination von QS-Maßnahmen (u.a. JUnit, User Acceptance Tests) und Produktivsetzungen
  • Verwaltung von Schadensakten (Versicherung): Unterstützung des Kunden bei der UseCase-gestützten Anforderungsspezifikation, Realisierung der Geschäftslogik, GUI (Swing) und Datenanbindung an Oracle, Neukonzeption und Umsetzung der Backoffice-Architektur

Berater, Architekt, Entwickler

modern software consulting gmbh
Maßgebliche Mitwirkung bei der Erstellung von Angeboten, Analysen und Konzepten, Modellbasierte Architekturkonzeption und Entwicklung in Java und JEE in diversen Projekten.
exali-logo

exali Berufshaftpflicht-Siegel

Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.

Versichert bis: 01.02.2027


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden