Software-Architektur / Entwicklung / Beratung / Testmanagement / Performance Optimierung
Aktualisiert am 09.10.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.10.2026
Verfügbar zu: 100%
davon vor Ort: 50%
Typescript
Java
Kotlin
cypress.io
playwright.dev
JavaScript
Angular
React
Flutter
Dart
Swing
Eclipse RCP
Next.js
OSGI
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Polnisch
Muttersprache

Einsatzorte

Einsatzorte

Frankfurt am Main (+500km)
Deutschland, Schweiz, Österreich
Vorzugsweise in der gleichen Zeitzone (+/-1)
möglich

Projekte

Projekte

2 Jahre 4 Monate
2024-06 - heute

https://invoice-api.xhub.io Entwicklung einer cloudbasierten E-Rechnungsplattform für ZUGFeRD und XRechnung

Full Stack Engineer/ Architekt / DevOp / Tester TypeScript PHP Python ...
Full Stack Engineer/ Architekt / DevOp / Tester

Entwicklung und produktiver Betrieb einer europaweiten E-Invoicing-Plattform für 37 europäische Länder zur Generierung, Validierung und Verarbeitung strukturierter E-Rechnungen auf Basis von EN 16931, u. a. XRechnung, ZUGFeRD/Factur-X und nationale CIUS-Formate.

  • Konzeption und Umsetzung einer AI-Driven Software Factory: Einsatz von Claude Code, ChatGPT/LLMs und Coding Agents über den gesamten Software-Lifecycle ? von Requirements und Architektur über Implementierung und Code Reviews bis zu Testing, Dokumentation und CI/CD.
  • Entwicklung einer skalierbaren Multi-Country API-first-Architektur mit einheitlichem Datenmodell zur Abstraktion nationaler regulatorischer Anforderungen.
  • Entwicklung von Backend-Services mit Node/Bun, TypeScript und Hono zur Generierung, Transformation und Validierung von E-Rechnungen und PDF-Dokumenten.
  • Implementierung länderspezifischer Validierungs- und Regelwerke für 37 europäische Länder.
  • Entwicklung von REST/OpenAPI-Schnittstellen und SDKs zur Integration in ERP-, SaaS- und Workflow-Systeme sowie Webentwicklung mit React/Next.
  • Aufbau einer serverlosen AWS-Architektur mit GitHub Actions, Monitoring und automatisierten Deployments.
  • Automatisierte Qualitätssicherung mit Playwright, API-/E2E-Tests und AI-gestütztem Testing.


E-Invoicing Standards & Formats: XRechnung 3.x, ZUGFeRD 2.x / Factur-X, UBL / Peppol BIS 3.0, PINT, KSeF FA(3), FatturaPA, Facturae, ebInterface, QR-Bill, ISDOC, myDATA, NAV, eFactura / CIUS, PDF.

next.js React Azure Playwright Hono Node.js Claude code ChatGPT LLM n8n invoice-api.xhub.io pdf.xhub.io Shopify Shopware Zapier Make.com Airtable Magento JTL JTL-Shop Woocommerce Docuware DATEV
TypeScript PHP Python Node.js React Git REST GraphQL XRechnung 3.x ZUGFeRD 2.x / Factur-X UBL / Peppol BIS 3.0 PINT KSeF FA(3) FatturaPA Facturae ebInterface QR-Bill ISDOC myDATA NAV eFactura / CIUS PDF
BeeBack UG
1 Jahr 7 Monate
2025-06 - 2026-12

KI-unterstützte N8N/Invoicing Workflow-Automatisierung

Full Stack Engineer / DevOp / Tester React Python pytest ...
Full Stack Engineer / DevOp / Tester
  • Full-Stack-Entwicklung, DevOps und Tests für eine KI-gestützte Workflow-Automatisierungslösung für IT-Dokumentationsprozesse und Invoice
  • Entwickelt und implementiert eine KI-unterstützte Workflow-Automatisierungslösung unter Verwendung von LLM, GPT-OSS und N8N
  • Entwickelte robuste Full-Stack-Anwendungen mit TypeScript, Nextjs und React, um eine skalierbare und wartbare Architektur auf Azure und AWS zu gewährleisten.
  • Orchestrierte DevOps-Praktiken, einschließlich Bereitstellung und Überwachung, während umfassende Tests mit Playwright durchgeführt wurden, um die Systemzuverlässigkeit sicherzustellen.
  • Integrierte erweiterte UI-Komponenten mit Shadcn/UI für eine intuitive Benutzererfahrung und genutzt Node.js für effiziente Backend-Dienste.
  • Referenzen-Workflows: https://invoice-api(.)xhub(.)io/en/docs/integrations/n8n
  • Author von dem Node: https://github(.)com/xhubio/n8n-nodes-invoice-api-xhub
next.js Azure Playwright Node.js Claude code ChatGPT LLM n8n invoice-api.xhub.io Express Hono GitHub Github Actions n8n-nodes-invoice-api-xhub AWS
React Python pytest Jest GPT-OSS Ollama TypeScript Nextjs 16
8 Monate
2026-02 - 2026-09

Self-Service Packstationen

Angular Frontend Spezialist TypeScript CSS HTML ...
Angular Frontend Spezialist
  1. Verantwortlich für die eines modernen Frontends für digitale Packstationen (Self-Service-Terminals)
  2. Umsetzung komplexer für Touch-basierte Benutzeroberflächen mit Fokus auf intuitive Bedienbarkeit, Barrierefreiheit und kurze Interaktionszeiten
  3. Entwicklung modularer und wiederverwendbarer Komponenten unter Einsatz von
  4. Implementierung von wie Paketabholung, Versand, Authentifizierung und Fehlerhandling innerhalb der Station
  5. Anbindung und Integration von zur Kommunikation mit Backend-Systemen (z. B. Logistik-, Tracking- und Benutzerverwaltungssysteme)
  6. Sicherstellung einer auch unter eingeschränkten Hardwarebedingungen der Terminals
  7. Umsetzung von zur Gewährleistung der Funktionalität bei instabiler Netzwerkverbindung
  8. Entwicklung und Pflege von für unterschiedliche Bildschirmgrößen und Hardware-Typen innerhalb der Packstationen
  9. Durchführung von , Qualitätssicherung sowie Einhaltung von Clean-Code- und Architekturprinzipien
  10. Unterstützung bei der , Architekturentscheidungen und Best Practices im Frontend-Bereich
Angular 21 TypeScript RxJS HTML5 SCSS/Tailwind REST APIs Git Jenkins GitHub Azure Devops GitHub Actions Docker
TypeScript CSS HTML JavaScript
8 Monate
2025-06 - 2026-01

cv.xhub.io - "Your professional CV online - in minutes, not hours"

Full Stack Engineer / DevOp / Tester TypeScript React Shadcn/UI ...
Full Stack Engineer / DevOp / Tester
  • Developed and maintained a professional online CV platform, focusing on rapid CV generation and user experience.
  • Engineered a full-stack CV generation platform using TypeScript, Next.js, and React, optimizing for speed and user efficiency.
  • Implemented robust backend services with Node.js and PostgreSQL, ensuring data integrity and high performance for user profiles.
  • Integrated Google Analytics and Posthog for comprehensive user behavior tracking, informing product iterations and enhancements.
  • Streamlined deployment processes with Vercel and Git, while ensuring UI/UX consistency with Shadcn/UI and TailwindCSS.
  • Conducted thorough end-to-end testing with Playwright to guarantee application reliability and a seamless user experience.
Posthog Node.js Playwright Vercel Prisma.io Next.js pnpm git PostgreSQL TailwindCSS Google Analytics Zod Hono Express
TypeScript React Shadcn/UI Next.js
xhub.io
2 Jahre 4 Monate
2023-10 - 2026-01

tempus.xhub.io - Simplify Your Workflow: Time Tracking, Time clock, and Invoicing Made Easy

Full Stack Engineer TypeScript Nextjs 14 AWS ...
Full Stack Engineer
  • Webapplikation mit Cloud-Backend
  • Mobile Apps: tempus.solo und tempus.clock Konzeption und Umsetzung
  • Serverless Cloud Computing, AWS Architektur

  • Agile Softwareentwicklungsprozesse (Kanban)

  • Know-How in der Technologieberatung für komplexe und heterogene IT-Systemlandschaften

  • Unterstützung bei Architekturentscheidungen und Auswahl geeigneter Technologien

  • Prototypenerstellung, Machbarkeitsanalysen, Aufwandsabschätzungen

  • Performance-Optimierung

  • Analyse, Refactoring, Code- und Design-Reviews

  • Continuous Delivery und Continuous Integration, DevOps

  • Web und App-Testautomatisierung, Last- und Performance-Tests

  • Chrome-Extension-Umsetzung

  • Visual Studio Code-Extension-Umsetzung
  • IntelliJ IDEA Plugin-Umsetzung
Proxyman Hono Cypress Playwright Gatling Express Zod
TypeScript Nextjs 14 AWS Firebase React TailwindCSS CSS Cypress Visual Code Studio Extension IntelliJ IDEA Plugin Chrome Extension Prisma.io Postgres shadcn/ui REST GraphQL tRPC Drizzle Nextjs 15 Maestro Nextjs 16 Redis
tempus.xhub.io
1 Jahr 9 Monate
2023-11 - 2025-07

SMA ennexOS - Cross Sector Energy Management - Weiterentwicklung

Senior Backend / Frontend Software Engineer / DevOp / Tester Java Gradle Bnd ...
Senior Backend / Frontend Software Engineer / DevOp / Tester

https://ennexos . com


ennexOS (Energy Next Operating System) von SMA ist eine sektorenübergreifende Plattform für ein ganzheitliches und intelligentes Energiemanagement. Sie verbindet unterschiedliche Energiesektoren wie Heizung, Klima, Strom und Mobilität innerhalb des PV-Systems miteinander.


Weiterentwicklung vom "ennexOS", Anbindung an eine Vielzahl von internen und externen Diensten 

  • ennexOS: Migration von Java 8 auf Java 17, OSGi
  • ennexOS: Weiterentwicklung
  • WebUI-Client: Implementierung mit TypeScript und Angular 15-17
  • TDD/Testautomatisierung, Last-Test und Performance-Tests
IntelliJ Eclipse Visual Studio Code Postman Proxyman
Java Gradle Bnd TypeScript Angular Grafana Jenkins MQTT TCP/IP IoT Internet of Things JavaScript REST Assured OSGI JUnit Zod ARIS Hono Scrum Scaled Agile Framework® (SAFe)
SMA.DE
Kassel, Hessen / Remote
9 Monate
2023-04 - 2023-12

Test-Automatisierung, Konzeption, Beratung und Schulung

Senior Test Engineer TypeScript JavaScript Jest ...
Senior Test Engineer
  • Erstellung und Erweiterung der REST-API-Tests für verschiedene Produkte 
  • Erstellung und Optimierung der Tests in Cypress für verschiedene Produkte
  • Konzeption und Erstellung von Last-Test und Performance-Tests
  • Optimierung des CI/CD-Jobs für die QA
  • Erzeugung der synthetische Testdaten
  • Technische Beratung
  • Cypress Schulung

Cypress TeamCity Keycloak Gitlab Gatling Proxyman
TypeScript JavaScript Jest Next.js Angular Java JUnit Vitest
Init.de
Remote
8 Monate
2023-03 - 2023-10

Startup Financial Services

Senior Lead Developer / Solution Architect / QA Engineer TypeScript Terraform Docker ...
Senior Lead Developer / Solution Architect / QA Engineer
  • Cloud Computing, AWS / Azure Architektur

  • Agile Softwareentwicklungsprozesse (Kanban)

  • Know-How in der Technologieberatung für komplexe und heterogene IT-Systemlandschaften

  • Unterstützung bei Architekturentscheidungen und Auswahl geeigneter Technologien

  • Prototypenerstellung, Machbarkeitsanalysen, Aufwandsabschätzungen

  • Performance-Optimierung

  • Analyse, Refactoring, Code- und Design-Reviews

  • Continuous Delivery und Continuous Integration, DevOps

  • Testautomatisierung, Last- und Performance-Tests

Next.js AWS Azure Cypress.io K6.io GitHub Actions Laravel Postman
TypeScript Terraform Docker SQL Rest css Flutter PHP Hono Express Zod
Berlin
1 Jahr 7 Monate
2022-01 - 2023-07

Services im Bereich Charging Station Platform vom Mercedes-Benz

Senior Software Engineer / DevOp / Tester / InCarApp-Prototyping Java 17 Flutter Kotlin ...
Senior Software Engineer / DevOp / Tester / InCarApp-Prototyping

Realisierung mehrere Services, mit Anbindung an eine Vielzahl von internen und externen Diensten 

  • Kotlin mit Fokus auf Implementierung des Backends in Azure (Java 8,11,17)

  • Kubernetes/Docker

  • Groovy/Bash-Scripting

  • TDD/Testautomatisierung

  • IntelliJ, JIRA, Confluence, Visual Studio Code

  • Scrum/Scaled Agile Framework® (SAFe)

  • REST API-Testing mit TypeScript

  • InCarApp-Prototyping mit Flutter

Azure Azure Cosmos DB Azure EventBus
Java 17 Flutter Kotlin TypeScript Spring Boot Spring Cloud Data Flow DataDog Node.js Python Terraform Java 11 Helm Jest Supertest REST JUnit Rest-ass REST-Assured PyTest Spring Data JPA Spring Web
Mercedes-Benz
Stuttgart
6 Monate
2022-10 - 2023-03

Senior Testautomatisierer (m/w/d) - Remote

Test-Automatisierung, Konzeption und Beratung Typescript Docker Cypress
Test-Automatisierung, Konzeption und Beratung
  • Migration von einem Projekt in Selenium nach Cypress.io
  • Umstellung der Build-Pipeline CI/CD auf Docker 
  • Technische Beratung 


Cypress.io
Typescript Docker Cypress
Deutsches Rundfunkarchiv, dra.de
Remote
2 Jahre
2020-11 - 2022-10

Startup ECommerce und Service (Shopware & Flutter)

Projektleitung Javascript TypeScript Flutter
Projektleitung

Digitalisierung der gesamten vorderen Wertschöpfungskette weltweit auf Basis der eigenen Plattform (Commerce, Marketing und Sales/Service Cloud)

  • Aufbau und Führung einer effizienten Projektstruktur 
  • Prozessaufnahme
  • Erstellung von Fachkonzepten mit den Fachabteilungen
  • Steuerung der Fachabteilung hinsichtlich agiler Arbeitsweisen
  • Testaufbau und -durchführung, Lasttests
  • Steuerung und Anweisung aller externen Dienstleister
  • Integration von unterstützenden Software (z.B. CMS)
  • Webshop-Apps: Android und iOS mit Flutter
  • Webshop (Shopware)
  • Webshop-Administration (Shopware)
AWS Google Cloud Google Firebase Apple Appstore MySQL Stripe DHL Twilio Mailgun Google Analytics Google Play Shopware Cypress.io Shopware 6 k6.io
Javascript TypeScript Flutter
5 Monate
2021-09 - 2022-01

Testoptimierung

Senior Softwaretester / IT-Consultant Asynchronous JavaScript and XML TypeScript Selenium ...
Senior Softwaretester / IT-Consultant

  • Erstellen und Weiterentwicklung der Tests
  • Migration von dem Selenium nach Cypress
  • Überarbeitung der Testinfrastruktur inklusive Einführungen vom Docker CI/CD

Cypress.io Selenium Selenium WebDriver
Asynchronous JavaScript and XML TypeScript Selenium WebDriver Docker Jenkins Oracle Postman
Deutsches Rundfunkarchiv, dra.de
1 Jahr 8 Monate
2020-03 - 2021-10

Anlagenschwenk im Umfeld Prisma / iDIS Projekt

Software-Architekt / Entwicker / DevOP OSGI JAVA Groovy ...
Software-Architekt / Entwicker / DevOP

 

  • OSGi/Java 8/OpenJDK 11
  • Umstieg von Java 8 auf OpenJDK 11 
  • Spring Boot Services
  • CI/CD mit Jenkins / Bitbucket / GitLab / Artifactory
  • Docker, Ansible, Ansible Tower
  • Maven, Tycho
  • Optimierung der CI/CD Build Pipeline
  • Groovy / Bash-Scripting
  • Eclipse, Jenkins, JIRA, Confluence
  • Scrum / Kanban / Scaled Agile Framework® (SAFe)
 
Jenkins Artifactory Ansible Docker Eclipse Maven Tycho Atlassian JIRA Spring Boot Eclipse RCP
OSGI JAVA Groovy Bash scrum Ansible Docker Scaled Agile Framework® (SAFe) OpenJDK OpenJDK 11 Java 8 JUnit Spring Data JPA
Deutsche Bahn
Frankfurt am Main
1 Jahr
2019-02 - 2020-01

Microservice Tests im Bereich Reisendeninformation der Deutschen Bahn

Senior Software Tester Scrum JavaScript Excel ...
Senior Software Tester

Realisierung der Testinfrastruktur mit NANOOK. XHUB. IO, 'a toolkit for test case and test data creation' und dem Test-Executor BitDiver für Microservices

  • Javascript / Node.js
  • CI/CD mit Jenkins/Gitlab
  • Kubernetes/Docker
  • Groovy/Bash-Scripting
  • TDD/Testautomatisierung, Last-Test und Performance-Tests
  • IntelliJ, Jenkins, JIRA, Confluence
  • Scrum/Kanban/Scaled Agile Framework® (SAFe)
 
Node.js yarn npm Docker AWS Kubernetes Postman Gatling Zod Express Jenkins
Scrum JavaScript Excel SAFe Kanban Jenkins TypeScript
Deutsche Bahn
2 Jahre 8 Monate
2017-06 - 2020-01

Microservices im Bereich Reisendeninformation der Deutschen Bahn

Senior Software Engineer Scrum Java Kafka ...
Senior Software Engineer

Realisierung mehrere Kafka Streams Microservices, mit Anbindung an eine Vielzahl von internen und externen Diensten 

 
  • Java/JEE (Projekt verwendet Version 8-11 mit Fokus auf Implementierung des Backends in AWS)
  • CI/CD mit Jenkins/Gitlab
  • Kubernetes/Docker
  • Groovy/Bash-Scripting
  • TDD/Testautomatisierung
  • IntelliJ, Jenkins, JIRA, Confluence
  • Scrum/Kanban/Scaled Agile Framework® (SAFe)
 
 
JIRA Gradle Jenkins Docker Grafana Kibana Elasticsearch Apache Cassandra PostgreSQL AWS IntelliJ IDEA Linux Java 8 Apache Kafka Spring Boot Kubernetes GitLab Git Kafka FitNesse Confluence SonarQube JPA JAX-RS Java 9 Java 11 OpenJDK Spring Data JPA Spring Web
Scrum Java Kafka Kafka Streams Kanban Groovy Bash Java 8 Java 9 Java 11 JUnit
Deutsche Bahn
3 Jahre 1 Monat
2017-01 - 2020-01

nanook.xhub.io - A toolkit for test case and test data creation

Produkt - Autor / Entwickler JavaScript HTML CSS ...
Produkt - Autor / Entwickler

nanook .xhub .io - A toolkit for test case and test data creation

Equivalent class tables

Define, Document and Optimize your test cases.

Test data generation

Enrich the tables with generator calls and generate your data as needed. Export the data in any format you need. The generators and exporters are fully customizable.

Integrate Faster

All your testing apps, tools and platforms, are easy to integrate with nanook

Reference project: Deutsche Bahn - Reisendeninformation

Node.js npm yarn GitHub Docker Postman nanook.xhub.io
JavaScript HTML CSS Excel TypeScript
6 Monate
2017-01 - 2017-06

Analyse Client für Liquiditätsmanagement

Senior Software Engineer Java Swing AWT ...
Senior Software Engineer
  • Weiterentwicklung eines Java-Rich-Clients (Swing/AWT) zur Analyse und Auswertung von Liquiditätskennzahlen im Treasury-/Meldewesen-Umfeld
  • Konzeption und Implementierung performanter Tabellen- und Grid-Komponenten (JTable, Custom Renderer/Models, Lazy Loading) für große Ergebnismengen
  • Umsetzung von Filter-, Drilldown- und Exportfunktionen (Excel/CSV) für Fachanwender im Liquiditätsmanagement
  • Anbindung des Clients an Backendservices über REST-Schnittstellen (JSON)
  • Entwurf und Optimierung von Oracle-Datenbankzugriffen: komplexe SQL-Abfragen, Indizierung und Performance-Tuning
  • Aufbau und Pflege automatisierter Unit- und Integrationstests mit JUnit; messbare Erhöhung der Testabdeckung
  • Anforderungsanalyse und enge Abstimmung mit dem Fachbereich, Aufwandsschätzung und technische Dokumentation
  • Code Reviews, technische Beratung im Team
  • Entwicklung in Eclipse
Eclipse Oracle Spring Boot
Java Swing AWT REST JUnit
DZ Bank
2 Jahre 6 Monate
2014-08 - 2017-01

Architektur und Implementierung von mehreren Webclients für Spring-Batch Backend ( SmartGWT / SmartClient )

Senior Architekt / Entwicker Asciidoc GWT Java 1.6 ...
Senior Architekt / Entwicker
Architektur und Implementierung von mehreren Webclients ( SmartGWT / SmartClient ) für Spring-Batch Backend
 
Erbrachte Leistungen:
Konzeption, Architektur, Implementierung, Test
Oracle GIT SVN Ant Atlassian JIRA Maven Gradle Jenkins Eclipse VPUML SmartGWT SmartClient Log4j Spring Spring Boot Spring Batch WebLogic EE Tomcat Microsoft Windows Linux JPA JAAS Spring Data JPA Spring Web BitBucket
Asciidoc GWT Java 1.6 JavaScript JUnit
Deutsche Bank
Frankfurt am Main
4 Jahre 1 Monat
2011-09 - 2015-09

Automatenanwendung IPad App

Entwickler C Objectiv C JavaScript ...
Entwickler
Konzeption und Entwicklung eine Automatenanwendung
(IPad App)
 
Branche: Maschinenbau & Betriebstechnik

Erbrachte Leistungen:
Architektur, Implementierung, Test, Wartung
 
GIT Atlassian JIRA Xcode IPad Bitbucket
C Objectiv C JavaScript iOS
full-battery.com
3 Jahre 5 Monate
2011-04 - 2014-08

Softwareentwicklung für Röntgen-Anlagen und andere Sicherheits-Systeme für Flug-Passagiere und -Gepäck

Architekt / Entwicker Linux Java Swing RCP - Rich Client ...
Architekt / Entwicker
Architektur und Implementierung von
  • eine Automatenanwendung ( OSGi Architektur )
  • eine Touch-Bedienoberfläche ( UI-Client )
für Röntgen-Anlagen und andere Sicherheits-Systeme für Flug-Passagiere und -Gepäck
 
Branche: Maschinenbau & Betriebstechnik & Sicherheitstechnik

Erbrachte Leistungen:
Konzeption, Architektur, Implementierung, Test
Linux Java Swing RCP - Rich Client AWT OSGi Equinox Log4j JUnit Spring Ant Maven Maven-Tycho Jenkins Nexus Marathon SVN CVS JIRA Bugzilla C C++ Java XML Eclipse Python Spring Data JPA Spring Web
Smiths Detection, http://www.smithsdetection.com/
Wiesbaden
5 Jahre 1 Monat
2008-01 - 2013-01

Mehrere Produktentwicklungen

Architekt / Software Entwickler Java JavaScript Linux ...
Architekt / Software Entwickler
Konzeption und Entwicklung
  • eine Automatenanwendung (Client / Server - OSGi Architektur)
  • eine Touch-Bedienoberfläche (Swing / AWT - Client)
  • Web Monitoringtool (GWT - Client)
  • Web Administrationstool (GWT - Client)

Erbrachte Leistungen:
Konzeption, Architektur, Implementierung, Test, Wartung

Java JavaScript Linux Linux Apache MySQL Eclipse XML OSGi Equinox Swing RCP - Rich Client AWT GWT Log4j JDBC JDBC Ant Bugzilla SVN
full-battery.com
4 Jahre 4 Monate
2007-01 - 2011-04

FESAD (Fernseharchiv-Dokumentations-System) Hessische Rundfunk (ARD)

Java-Entwickler, Berater Java Swing JUnit ...
Java-Entwickler, Berater

Swing- und Web-Frontend Entwicklung

Erbrachte Leistungen:

  • Performance Verbesserung der bestehenden Swing Applikation.
  • Refactoring der Clientarchitektur
  • Umstellung auf JSR-296 Swing Application Framework
  • Umstellung auf JSR-295 Beans Binding

Umgebung/Software:
Client-Umgebung: Windows XP, Java SDK 1.5.x / 1.6.x
Server-Umgebung: Sun Solaris, JBoss, Oracle 10i
Entwicklungsumgebungen: Eclipse 3.X
Technologien: Java, J2EE, MVC, SQL, XML;
APIs: Log4j, Swing, AWT, JUnit, Swing App Framework, Hibernate,
JSR-296 Swing Application Framework, JSR-295 Beans Binding;
Tools: Apache Jakarta Ant, Maven, PL/SQL-Developer, JIRA;
Versionierungstool: CVS / SVN;

Oracle/SQL JPA SVN CVS JBoss Oracle 10
Java Swing JUnit AWT
hr Hessischer Rundfunk
4 Monate
2009-09 - 2009-12

Technische Unterstützung und Coaching der Teams in Fragen der Swing-Entwicklung

Java-Entwickler, Berater, Trainer
Java-Entwickler, Berater, Trainer
  • Betreuung eines Swing Frameworks auf Basis des MVC Patterns
  • Technische Unterstützung und Coaching der Teams in Fragen der Swing-Entwicklung
  • Bugfixing

PASS IT-Consulting GmbH
3 Jahre
2006-01 - 2008-12

Testtool (Vorläufer von Nanook.io)

Architekt / Software Entwickler Java Maven Ant ...
Architekt / Software Entwickler
Konzeption und Entwicklung
  • Testtool (RCP Eclipse Client)
  • Miragtion vom Perl

Erbrachte Leistungen:
Konzeption, Architektur, Implementierung, Test, Wartung

Eclipse RCP eclipse rich client platform Eclipse SWT JFace SVN
Java Maven Ant Perl XML Windows Linux
2 Jahre 7 Monate
2004-10 - 2007-04

MoVe - Modulares Versionsmanagement Bereitstellung von Sortierinformation zur Steuerung der Briefsortierung in den Briefzentren der Deutschen Post AG

Java-Entwickler, Berater
Java-Entwickler, Berater
  • Entwicklung und Betreuung eines Swing Frameworks auf Basis des MVC Patterns
  • Technische Unterstützung und Coaching der Teams in Fragen der Swing-Entwicklung
  • Mitwirken an der Entwicklung der Module Sortierplan SSA/GSA/FSQM, Zielliste, Zubis, Repository und der Rahmenanwendung
  • Review und Redesign der Java-Sourcen
  • Bugfixing
  • Begleitende Dokumentation aller Architektur-Entscheidungen und Prozesse. Component-, Usecase-, Activity- und Class-Diagrams.


Umgebung/Software:
Client-Umgebung: Windows XP, Java SDK 1.4.x
Server-Umgebung: Sun Solaris, OC4J (Oracle IAS), Oracle 10i
Entwicklungsumgebungen: Eclipse 3.x
Technologien: Java, J2EE, MVC, SQL, XML;
APIs: Log4j, Swing, AWT, JUnit;
Tools: Apache Jakarta Ant, PL/SQL-Developer, Bugzilla, Checkstyle;
Versionierungstool: CVS; Automatisiertes Testen mit JUnit

Deutsche Post ITSolutions GmbH
5 Jahre 10 Monate
1999-01 - 2004-10

Verschiedene Software-Projekte

Software-Entwickler
Software-Entwickler
Sinope GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik an der FH Frankfurt/Main
Abschluß: Diplom Informatiker FH

Position

Position

Full Stack Engineer · Senior IT-Berater · Softwarearchitekt · Testautomatisierer · Web- & UI-Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Typescript Java Kotlin cypress.io playwright.dev JavaScript Angular React Flutter Dart Swing Eclipse RCP Next.js OSGI

Schwerpunkte

Java
Experte
Kotlin
Fortgeschritten
TypeScript
Experte
Flutter
Fortgeschritten
Playwright.dev
Experte
Cypress.io
Experte
Angular
Experte
React
Experte
React Native
Experte

Kernkompetenzen

  • Konzeption und Umsetzung KI-gestützter Softwareentwicklung über den gesamten Software-Lifecycle ? von Requirements und Architektur über Implementierung, Code Reviews und Testautomatisierung bis zu CI/CD, Dokumentation und Betrieb. Aufbau von AI-gestützten Software-Factory-Workflows mit LLMs, Claude Code, GitHub Copilot und Coding Agents für eine schnellere, automatisierte und qualitätsgesicherte Softwareentwicklung.

  • Architektur und technische Verantwortung für komplexe Softwaresysteme, Architekturentscheidungen und Technology Evaluation, Domain-Driven Design, Clean Architecture, Microservices und modulare Architekturen. Technische Führung, Code- und Design-Reviews, Coaching und Sparring für Entwicklungs- und QA-Teams.

  • Entwicklung moderner Webanwendungen mit TypeScript, React, Next und Angular. Komponentenbasierte Frontend-Architekturen, Designsysteme, Accessibility sowie SPA-, SSR- und ISR-Konzepte.

  • Entwicklung und Architektur mit Java, Kotlin, Node und TypeScript. Microservices, REST/GraphQL, Event-driven Architecture, AWS, Serverless, Docker, Kubernetes und Infrastructure as Code.

  • Teststrategie und automatisierte Qualitätssicherung über Frontend, Backend, APIs und Mobile Apps. End-to-End-, Integrations-, API-, UI-, Last- und Performancetests mit Playwright, Cypress, JUnit und weiteren Automatisierungswerkzeugen. AI-gestützte Erstellung, Analyse und Optimierung von Tests.

  • Automatisierung des Software-Lifecycles mit GitLab CI/CD, GitHub Actions und Jenkins. Containerisierung, Kubernetes, Infrastructure as Code, automatisierte Build-, Test- und Deployment-Prozesse sowie Monitoring, Logging, Tracing und Observability.

  • Security-by-Design, OAuth2/OIDC, Keycloak, JWT, Secure Coding sowie Integration von Security- und Quality-Gates in automatisierte Entwicklungs- und CI/CD-Prozesse.

  • Entwicklung für Mobile, Web, Desktop und Embedded mit Flutter/Dart, React Native, React, Next, Angular sowie Integration mobiler Anwendungen mit Cloud-, API- und Backend-Systemen.

  • Analyse und Modernisierung gewachsener Softwaresysteme, Refactoring, Performance-Optimierung, technische Schulden, Code- und Design-Reviews sowie schrittweise Migration in moderne Architekturen.

  • Machbarkeitsstudien, technische Analysen, PoCs und Aufwandsschätzungen sowie schnelle Entwicklung produktionsnaher Prototypen. Einsatz von AI-assisted Engineering zur beschleunigten Validierung neuer Produkt- und Architekturideen.

  • Scrum, Kanban und SAFe, TDD/BDD, cross-funktionale Produktteams sowie enge Zusammenarbeit mit Product, UX/UI, QA, DevOps und Stakeholdern.

Produkte / Standards / Erfahrungen / Methoden

Ansible
Ant
Apache Kafka
Artifactory
Asciidoc
Atlassian JIRA
AWS
AWT
Bugzilla
Confluence
CSS
CVS
Docker
Eclipse
Eclipse RCP
eclipse rich client platform
Eclipse SWT
Elasticsearch
Excel
FitNesse
Git
GitHub
GitLab
Gradle
Grafana
GWT
HTML
IntelliJ IDEA
iOS
JAAS
Java 9
JAX-RS
JBoss
Jenkins
JFace
JIRA
JPA
JUnit
Kafka
Kafka Streams
Kanban
Kibana
Kubernetes
Linux Apache MySQL
Log4j
Marathon
Maven
Maven-Tycho
Nanook
Nexus
Node.js
npm
OpenJDK
OSGI
OSGi Equinox
REST
Scaled Agile Framework® (SAFe)
Scrum
Selenium
Selenium WebDriver
SmartClient
SmartGWT
SonarQube
Spring
Spring Batch
Spring Boot
SVN
Swing
Swing RCP - Rich Client
Tomcat
Tycho
VPUML
WebLogic EE
Xcode
XML
yarn
Google Analytics
Google Play
Stripe
Apple Appstore
Google Firebase
DHL
Twilio
Mailgun
Google Cloud
Terraform
Azure
invoice-api.xhub.io
 

Betriebssysteme

Android
Linux
Mac OS, iOS
Microsoft Windows, MS-DOS
OS/2
SUN OS, Solaris

Programmiersprachen

Bash
Bash, Zsh
C, C++
Groovy
Imake, GNU-Make, Make-Maker etc...
JAVA
Experte
Java 11
Java 17
Java 8
JavaScript
Experte
Typescript
Experte
Objective C, Swift
Oracle/SQL
Python
Fortgeschritten
Flutter
Experte
Dart
Fortgeschritten

Datenbanken

Access
Apache Cassandra
DAO
DB2
Ingres
Interbase
JDBC
Lotus Notes
MongoDB
MS SQL Server
MySQL
ODBC
Oracle
Oracle 10
Postgres
PostgreSQL
SQL
ZOPE Object Database

Datenkommunikation

Bus
Ethernet
Fax
IBM LAN Server
Internet, Intranet
ISDN
LAN, LAN Manager
NetBios
Novell
OS/2 Netzwerk
parallele Schnittstelle
PC-Anywhere
Router
RS232
SMTP
SNMP
TCP/IP
Token Ring
Windows Netzwerk
Winsock

Branchen

Branchen

Bank, Telekommunikation, Finanzdienstleister, IT-Dienstleister, Internet Agentur, Maschinenbau, Betriebstechnik, Sicherheitstechnik, Medien, Transport, Handel

Einsatzorte

Einsatzorte

Frankfurt am Main (+500km)
Deutschland, Schweiz, Österreich
Vorzugsweise in der gleichen Zeitzone (+/-1)
möglich

Projekte

Projekte

2 Jahre 4 Monate
2024-06 - heute

https://invoice-api.xhub.io Entwicklung einer cloudbasierten E-Rechnungsplattform für ZUGFeRD und XRechnung

Full Stack Engineer/ Architekt / DevOp / Tester TypeScript PHP Python ...
Full Stack Engineer/ Architekt / DevOp / Tester

Entwicklung und produktiver Betrieb einer europaweiten E-Invoicing-Plattform für 37 europäische Länder zur Generierung, Validierung und Verarbeitung strukturierter E-Rechnungen auf Basis von EN 16931, u. a. XRechnung, ZUGFeRD/Factur-X und nationale CIUS-Formate.

  • Konzeption und Umsetzung einer AI-Driven Software Factory: Einsatz von Claude Code, ChatGPT/LLMs und Coding Agents über den gesamten Software-Lifecycle ? von Requirements und Architektur über Implementierung und Code Reviews bis zu Testing, Dokumentation und CI/CD.
  • Entwicklung einer skalierbaren Multi-Country API-first-Architektur mit einheitlichem Datenmodell zur Abstraktion nationaler regulatorischer Anforderungen.
  • Entwicklung von Backend-Services mit Node/Bun, TypeScript und Hono zur Generierung, Transformation und Validierung von E-Rechnungen und PDF-Dokumenten.
  • Implementierung länderspezifischer Validierungs- und Regelwerke für 37 europäische Länder.
  • Entwicklung von REST/OpenAPI-Schnittstellen und SDKs zur Integration in ERP-, SaaS- und Workflow-Systeme sowie Webentwicklung mit React/Next.
  • Aufbau einer serverlosen AWS-Architektur mit GitHub Actions, Monitoring und automatisierten Deployments.
  • Automatisierte Qualitätssicherung mit Playwright, API-/E2E-Tests und AI-gestütztem Testing.


E-Invoicing Standards & Formats: XRechnung 3.x, ZUGFeRD 2.x / Factur-X, UBL / Peppol BIS 3.0, PINT, KSeF FA(3), FatturaPA, Facturae, ebInterface, QR-Bill, ISDOC, myDATA, NAV, eFactura / CIUS, PDF.

next.js React Azure Playwright Hono Node.js Claude code ChatGPT LLM n8n invoice-api.xhub.io pdf.xhub.io Shopify Shopware Zapier Make.com Airtable Magento JTL JTL-Shop Woocommerce Docuware DATEV
TypeScript PHP Python Node.js React Git REST GraphQL XRechnung 3.x ZUGFeRD 2.x / Factur-X UBL / Peppol BIS 3.0 PINT KSeF FA(3) FatturaPA Facturae ebInterface QR-Bill ISDOC myDATA NAV eFactura / CIUS PDF
BeeBack UG
1 Jahr 7 Monate
2025-06 - 2026-12

KI-unterstützte N8N/Invoicing Workflow-Automatisierung

Full Stack Engineer / DevOp / Tester React Python pytest ...
Full Stack Engineer / DevOp / Tester
  • Full-Stack-Entwicklung, DevOps und Tests für eine KI-gestützte Workflow-Automatisierungslösung für IT-Dokumentationsprozesse und Invoice
  • Entwickelt und implementiert eine KI-unterstützte Workflow-Automatisierungslösung unter Verwendung von LLM, GPT-OSS und N8N
  • Entwickelte robuste Full-Stack-Anwendungen mit TypeScript, Nextjs und React, um eine skalierbare und wartbare Architektur auf Azure und AWS zu gewährleisten.
  • Orchestrierte DevOps-Praktiken, einschließlich Bereitstellung und Überwachung, während umfassende Tests mit Playwright durchgeführt wurden, um die Systemzuverlässigkeit sicherzustellen.
  • Integrierte erweiterte UI-Komponenten mit Shadcn/UI für eine intuitive Benutzererfahrung und genutzt Node.js für effiziente Backend-Dienste.
  • Referenzen-Workflows: https://invoice-api(.)xhub(.)io/en/docs/integrations/n8n
  • Author von dem Node: https://github(.)com/xhubio/n8n-nodes-invoice-api-xhub
next.js Azure Playwright Node.js Claude code ChatGPT LLM n8n invoice-api.xhub.io Express Hono GitHub Github Actions n8n-nodes-invoice-api-xhub AWS
React Python pytest Jest GPT-OSS Ollama TypeScript Nextjs 16
8 Monate
2026-02 - 2026-09

Self-Service Packstationen

Angular Frontend Spezialist TypeScript CSS HTML ...
Angular Frontend Spezialist
  1. Verantwortlich für die eines modernen Frontends für digitale Packstationen (Self-Service-Terminals)
  2. Umsetzung komplexer für Touch-basierte Benutzeroberflächen mit Fokus auf intuitive Bedienbarkeit, Barrierefreiheit und kurze Interaktionszeiten
  3. Entwicklung modularer und wiederverwendbarer Komponenten unter Einsatz von
  4. Implementierung von wie Paketabholung, Versand, Authentifizierung und Fehlerhandling innerhalb der Station
  5. Anbindung und Integration von zur Kommunikation mit Backend-Systemen (z. B. Logistik-, Tracking- und Benutzerverwaltungssysteme)
  6. Sicherstellung einer auch unter eingeschränkten Hardwarebedingungen der Terminals
  7. Umsetzung von zur Gewährleistung der Funktionalität bei instabiler Netzwerkverbindung
  8. Entwicklung und Pflege von für unterschiedliche Bildschirmgrößen und Hardware-Typen innerhalb der Packstationen
  9. Durchführung von , Qualitätssicherung sowie Einhaltung von Clean-Code- und Architekturprinzipien
  10. Unterstützung bei der , Architekturentscheidungen und Best Practices im Frontend-Bereich
Angular 21 TypeScript RxJS HTML5 SCSS/Tailwind REST APIs Git Jenkins GitHub Azure Devops GitHub Actions Docker
TypeScript CSS HTML JavaScript
8 Monate
2025-06 - 2026-01

cv.xhub.io - "Your professional CV online - in minutes, not hours"

Full Stack Engineer / DevOp / Tester TypeScript React Shadcn/UI ...
Full Stack Engineer / DevOp / Tester
  • Developed and maintained a professional online CV platform, focusing on rapid CV generation and user experience.
  • Engineered a full-stack CV generation platform using TypeScript, Next.js, and React, optimizing for speed and user efficiency.
  • Implemented robust backend services with Node.js and PostgreSQL, ensuring data integrity and high performance for user profiles.
  • Integrated Google Analytics and Posthog for comprehensive user behavior tracking, informing product iterations and enhancements.
  • Streamlined deployment processes with Vercel and Git, while ensuring UI/UX consistency with Shadcn/UI and TailwindCSS.
  • Conducted thorough end-to-end testing with Playwright to guarantee application reliability and a seamless user experience.
Posthog Node.js Playwright Vercel Prisma.io Next.js pnpm git PostgreSQL TailwindCSS Google Analytics Zod Hono Express
TypeScript React Shadcn/UI Next.js
xhub.io
2 Jahre 4 Monate
2023-10 - 2026-01

tempus.xhub.io - Simplify Your Workflow: Time Tracking, Time clock, and Invoicing Made Easy

Full Stack Engineer TypeScript Nextjs 14 AWS ...
Full Stack Engineer
  • Webapplikation mit Cloud-Backend
  • Mobile Apps: tempus.solo und tempus.clock Konzeption und Umsetzung
  • Serverless Cloud Computing, AWS Architektur

  • Agile Softwareentwicklungsprozesse (Kanban)

  • Know-How in der Technologieberatung für komplexe und heterogene IT-Systemlandschaften

  • Unterstützung bei Architekturentscheidungen und Auswahl geeigneter Technologien

  • Prototypenerstellung, Machbarkeitsanalysen, Aufwandsabschätzungen

  • Performance-Optimierung

  • Analyse, Refactoring, Code- und Design-Reviews

  • Continuous Delivery und Continuous Integration, DevOps

  • Web und App-Testautomatisierung, Last- und Performance-Tests

  • Chrome-Extension-Umsetzung

  • Visual Studio Code-Extension-Umsetzung
  • IntelliJ IDEA Plugin-Umsetzung
Proxyman Hono Cypress Playwright Gatling Express Zod
TypeScript Nextjs 14 AWS Firebase React TailwindCSS CSS Cypress Visual Code Studio Extension IntelliJ IDEA Plugin Chrome Extension Prisma.io Postgres shadcn/ui REST GraphQL tRPC Drizzle Nextjs 15 Maestro Nextjs 16 Redis
tempus.xhub.io
1 Jahr 9 Monate
2023-11 - 2025-07

SMA ennexOS - Cross Sector Energy Management - Weiterentwicklung

Senior Backend / Frontend Software Engineer / DevOp / Tester Java Gradle Bnd ...
Senior Backend / Frontend Software Engineer / DevOp / Tester

https://ennexos . com


ennexOS (Energy Next Operating System) von SMA ist eine sektorenübergreifende Plattform für ein ganzheitliches und intelligentes Energiemanagement. Sie verbindet unterschiedliche Energiesektoren wie Heizung, Klima, Strom und Mobilität innerhalb des PV-Systems miteinander.


Weiterentwicklung vom "ennexOS", Anbindung an eine Vielzahl von internen und externen Diensten 

  • ennexOS: Migration von Java 8 auf Java 17, OSGi
  • ennexOS: Weiterentwicklung
  • WebUI-Client: Implementierung mit TypeScript und Angular 15-17
  • TDD/Testautomatisierung, Last-Test und Performance-Tests
IntelliJ Eclipse Visual Studio Code Postman Proxyman
Java Gradle Bnd TypeScript Angular Grafana Jenkins MQTT TCP/IP IoT Internet of Things JavaScript REST Assured OSGI JUnit Zod ARIS Hono Scrum Scaled Agile Framework® (SAFe)
SMA.DE
Kassel, Hessen / Remote
9 Monate
2023-04 - 2023-12

Test-Automatisierung, Konzeption, Beratung und Schulung

Senior Test Engineer TypeScript JavaScript Jest ...
Senior Test Engineer
  • Erstellung und Erweiterung der REST-API-Tests für verschiedene Produkte 
  • Erstellung und Optimierung der Tests in Cypress für verschiedene Produkte
  • Konzeption und Erstellung von Last-Test und Performance-Tests
  • Optimierung des CI/CD-Jobs für die QA
  • Erzeugung der synthetische Testdaten
  • Technische Beratung
  • Cypress Schulung

Cypress TeamCity Keycloak Gitlab Gatling Proxyman
TypeScript JavaScript Jest Next.js Angular Java JUnit Vitest
Init.de
Remote
8 Monate
2023-03 - 2023-10

Startup Financial Services

Senior Lead Developer / Solution Architect / QA Engineer TypeScript Terraform Docker ...
Senior Lead Developer / Solution Architect / QA Engineer
  • Cloud Computing, AWS / Azure Architektur

  • Agile Softwareentwicklungsprozesse (Kanban)

  • Know-How in der Technologieberatung für komplexe und heterogene IT-Systemlandschaften

  • Unterstützung bei Architekturentscheidungen und Auswahl geeigneter Technologien

  • Prototypenerstellung, Machbarkeitsanalysen, Aufwandsabschätzungen

  • Performance-Optimierung

  • Analyse, Refactoring, Code- und Design-Reviews

  • Continuous Delivery und Continuous Integration, DevOps

  • Testautomatisierung, Last- und Performance-Tests

Next.js AWS Azure Cypress.io K6.io GitHub Actions Laravel Postman
TypeScript Terraform Docker SQL Rest css Flutter PHP Hono Express Zod
Berlin
1 Jahr 7 Monate
2022-01 - 2023-07

Services im Bereich Charging Station Platform vom Mercedes-Benz

Senior Software Engineer / DevOp / Tester / InCarApp-Prototyping Java 17 Flutter Kotlin ...
Senior Software Engineer / DevOp / Tester / InCarApp-Prototyping

Realisierung mehrere Services, mit Anbindung an eine Vielzahl von internen und externen Diensten 

  • Kotlin mit Fokus auf Implementierung des Backends in Azure (Java 8,11,17)

  • Kubernetes/Docker

  • Groovy/Bash-Scripting

  • TDD/Testautomatisierung

  • IntelliJ, JIRA, Confluence, Visual Studio Code

  • Scrum/Scaled Agile Framework® (SAFe)

  • REST API-Testing mit TypeScript

  • InCarApp-Prototyping mit Flutter

Azure Azure Cosmos DB Azure EventBus
Java 17 Flutter Kotlin TypeScript Spring Boot Spring Cloud Data Flow DataDog Node.js Python Terraform Java 11 Helm Jest Supertest REST JUnit Rest-ass REST-Assured PyTest Spring Data JPA Spring Web
Mercedes-Benz
Stuttgart
6 Monate
2022-10 - 2023-03

Senior Testautomatisierer (m/w/d) - Remote

Test-Automatisierung, Konzeption und Beratung Typescript Docker Cypress
Test-Automatisierung, Konzeption und Beratung
  • Migration von einem Projekt in Selenium nach Cypress.io
  • Umstellung der Build-Pipeline CI/CD auf Docker 
  • Technische Beratung 


Cypress.io
Typescript Docker Cypress
Deutsches Rundfunkarchiv, dra.de
Remote
2 Jahre
2020-11 - 2022-10

Startup ECommerce und Service (Shopware & Flutter)

Projektleitung Javascript TypeScript Flutter
Projektleitung

Digitalisierung der gesamten vorderen Wertschöpfungskette weltweit auf Basis der eigenen Plattform (Commerce, Marketing und Sales/Service Cloud)

  • Aufbau und Führung einer effizienten Projektstruktur 
  • Prozessaufnahme
  • Erstellung von Fachkonzepten mit den Fachabteilungen
  • Steuerung der Fachabteilung hinsichtlich agiler Arbeitsweisen
  • Testaufbau und -durchführung, Lasttests
  • Steuerung und Anweisung aller externen Dienstleister
  • Integration von unterstützenden Software (z.B. CMS)
  • Webshop-Apps: Android und iOS mit Flutter
  • Webshop (Shopware)
  • Webshop-Administration (Shopware)
AWS Google Cloud Google Firebase Apple Appstore MySQL Stripe DHL Twilio Mailgun Google Analytics Google Play Shopware Cypress.io Shopware 6 k6.io
Javascript TypeScript Flutter
5 Monate
2021-09 - 2022-01

Testoptimierung

Senior Softwaretester / IT-Consultant Asynchronous JavaScript and XML TypeScript Selenium ...
Senior Softwaretester / IT-Consultant

  • Erstellen und Weiterentwicklung der Tests
  • Migration von dem Selenium nach Cypress
  • Überarbeitung der Testinfrastruktur inklusive Einführungen vom Docker CI/CD

Cypress.io Selenium Selenium WebDriver
Asynchronous JavaScript and XML TypeScript Selenium WebDriver Docker Jenkins Oracle Postman
Deutsches Rundfunkarchiv, dra.de
1 Jahr 8 Monate
2020-03 - 2021-10

Anlagenschwenk im Umfeld Prisma / iDIS Projekt

Software-Architekt / Entwicker / DevOP OSGI JAVA Groovy ...
Software-Architekt / Entwicker / DevOP

 

  • OSGi/Java 8/OpenJDK 11
  • Umstieg von Java 8 auf OpenJDK 11 
  • Spring Boot Services
  • CI/CD mit Jenkins / Bitbucket / GitLab / Artifactory
  • Docker, Ansible, Ansible Tower
  • Maven, Tycho
  • Optimierung der CI/CD Build Pipeline
  • Groovy / Bash-Scripting
  • Eclipse, Jenkins, JIRA, Confluence
  • Scrum / Kanban / Scaled Agile Framework® (SAFe)
 
Jenkins Artifactory Ansible Docker Eclipse Maven Tycho Atlassian JIRA Spring Boot Eclipse RCP
OSGI JAVA Groovy Bash scrum Ansible Docker Scaled Agile Framework® (SAFe) OpenJDK OpenJDK 11 Java 8 JUnit Spring Data JPA
Deutsche Bahn
Frankfurt am Main
1 Jahr
2019-02 - 2020-01

Microservice Tests im Bereich Reisendeninformation der Deutschen Bahn

Senior Software Tester Scrum JavaScript Excel ...
Senior Software Tester

Realisierung der Testinfrastruktur mit NANOOK. XHUB. IO, 'a toolkit for test case and test data creation' und dem Test-Executor BitDiver für Microservices

  • Javascript / Node.js
  • CI/CD mit Jenkins/Gitlab
  • Kubernetes/Docker
  • Groovy/Bash-Scripting
  • TDD/Testautomatisierung, Last-Test und Performance-Tests
  • IntelliJ, Jenkins, JIRA, Confluence
  • Scrum/Kanban/Scaled Agile Framework® (SAFe)
 
Node.js yarn npm Docker AWS Kubernetes Postman Gatling Zod Express Jenkins
Scrum JavaScript Excel SAFe Kanban Jenkins TypeScript
Deutsche Bahn
2 Jahre 8 Monate
2017-06 - 2020-01

Microservices im Bereich Reisendeninformation der Deutschen Bahn

Senior Software Engineer Scrum Java Kafka ...
Senior Software Engineer

Realisierung mehrere Kafka Streams Microservices, mit Anbindung an eine Vielzahl von internen und externen Diensten 

 
  • Java/JEE (Projekt verwendet Version 8-11 mit Fokus auf Implementierung des Backends in AWS)
  • CI/CD mit Jenkins/Gitlab
  • Kubernetes/Docker
  • Groovy/Bash-Scripting
  • TDD/Testautomatisierung
  • IntelliJ, Jenkins, JIRA, Confluence
  • Scrum/Kanban/Scaled Agile Framework® (SAFe)
 
 
JIRA Gradle Jenkins Docker Grafana Kibana Elasticsearch Apache Cassandra PostgreSQL AWS IntelliJ IDEA Linux Java 8 Apache Kafka Spring Boot Kubernetes GitLab Git Kafka FitNesse Confluence SonarQube JPA JAX-RS Java 9 Java 11 OpenJDK Spring Data JPA Spring Web
Scrum Java Kafka Kafka Streams Kanban Groovy Bash Java 8 Java 9 Java 11 JUnit
Deutsche Bahn
3 Jahre 1 Monat
2017-01 - 2020-01

nanook.xhub.io - A toolkit for test case and test data creation

Produkt - Autor / Entwickler JavaScript HTML CSS ...
Produkt - Autor / Entwickler

nanook .xhub .io - A toolkit for test case and test data creation

Equivalent class tables

Define, Document and Optimize your test cases.

Test data generation

Enrich the tables with generator calls and generate your data as needed. Export the data in any format you need. The generators and exporters are fully customizable.

Integrate Faster

All your testing apps, tools and platforms, are easy to integrate with nanook

Reference project: Deutsche Bahn - Reisendeninformation

Node.js npm yarn GitHub Docker Postman nanook.xhub.io
JavaScript HTML CSS Excel TypeScript
6 Monate
2017-01 - 2017-06

Analyse Client für Liquiditätsmanagement

Senior Software Engineer Java Swing AWT ...
Senior Software Engineer
  • Weiterentwicklung eines Java-Rich-Clients (Swing/AWT) zur Analyse und Auswertung von Liquiditätskennzahlen im Treasury-/Meldewesen-Umfeld
  • Konzeption und Implementierung performanter Tabellen- und Grid-Komponenten (JTable, Custom Renderer/Models, Lazy Loading) für große Ergebnismengen
  • Umsetzung von Filter-, Drilldown- und Exportfunktionen (Excel/CSV) für Fachanwender im Liquiditätsmanagement
  • Anbindung des Clients an Backendservices über REST-Schnittstellen (JSON)
  • Entwurf und Optimierung von Oracle-Datenbankzugriffen: komplexe SQL-Abfragen, Indizierung und Performance-Tuning
  • Aufbau und Pflege automatisierter Unit- und Integrationstests mit JUnit; messbare Erhöhung der Testabdeckung
  • Anforderungsanalyse und enge Abstimmung mit dem Fachbereich, Aufwandsschätzung und technische Dokumentation
  • Code Reviews, technische Beratung im Team
  • Entwicklung in Eclipse
Eclipse Oracle Spring Boot
Java Swing AWT REST JUnit
DZ Bank
2 Jahre 6 Monate
2014-08 - 2017-01

Architektur und Implementierung von mehreren Webclients für Spring-Batch Backend ( SmartGWT / SmartClient )

Senior Architekt / Entwicker Asciidoc GWT Java 1.6 ...
Senior Architekt / Entwicker
Architektur und Implementierung von mehreren Webclients ( SmartGWT / SmartClient ) für Spring-Batch Backend
 
Erbrachte Leistungen:
Konzeption, Architektur, Implementierung, Test
Oracle GIT SVN Ant Atlassian JIRA Maven Gradle Jenkins Eclipse VPUML SmartGWT SmartClient Log4j Spring Spring Boot Spring Batch WebLogic EE Tomcat Microsoft Windows Linux JPA JAAS Spring Data JPA Spring Web BitBucket
Asciidoc GWT Java 1.6 JavaScript JUnit
Deutsche Bank
Frankfurt am Main
4 Jahre 1 Monat
2011-09 - 2015-09

Automatenanwendung IPad App

Entwickler C Objectiv C JavaScript ...
Entwickler
Konzeption und Entwicklung eine Automatenanwendung
(IPad App)
 
Branche: Maschinenbau & Betriebstechnik

Erbrachte Leistungen:
Architektur, Implementierung, Test, Wartung
 
GIT Atlassian JIRA Xcode IPad Bitbucket
C Objectiv C JavaScript iOS
full-battery.com
3 Jahre 5 Monate
2011-04 - 2014-08

Softwareentwicklung für Röntgen-Anlagen und andere Sicherheits-Systeme für Flug-Passagiere und -Gepäck

Architekt / Entwicker Linux Java Swing RCP - Rich Client ...
Architekt / Entwicker
Architektur und Implementierung von
  • eine Automatenanwendung ( OSGi Architektur )
  • eine Touch-Bedienoberfläche ( UI-Client )
für Röntgen-Anlagen und andere Sicherheits-Systeme für Flug-Passagiere und -Gepäck
 
Branche: Maschinenbau & Betriebstechnik & Sicherheitstechnik

Erbrachte Leistungen:
Konzeption, Architektur, Implementierung, Test
Linux Java Swing RCP - Rich Client AWT OSGi Equinox Log4j JUnit Spring Ant Maven Maven-Tycho Jenkins Nexus Marathon SVN CVS JIRA Bugzilla C C++ Java XML Eclipse Python Spring Data JPA Spring Web
Smiths Detection, http://www.smithsdetection.com/
Wiesbaden
5 Jahre 1 Monat
2008-01 - 2013-01

Mehrere Produktentwicklungen

Architekt / Software Entwickler Java JavaScript Linux ...
Architekt / Software Entwickler
Konzeption und Entwicklung
  • eine Automatenanwendung (Client / Server - OSGi Architektur)
  • eine Touch-Bedienoberfläche (Swing / AWT - Client)
  • Web Monitoringtool (GWT - Client)
  • Web Administrationstool (GWT - Client)

Erbrachte Leistungen:
Konzeption, Architektur, Implementierung, Test, Wartung

Java JavaScript Linux Linux Apache MySQL Eclipse XML OSGi Equinox Swing RCP - Rich Client AWT GWT Log4j JDBC JDBC Ant Bugzilla SVN
full-battery.com
4 Jahre 4 Monate
2007-01 - 2011-04

FESAD (Fernseharchiv-Dokumentations-System) Hessische Rundfunk (ARD)

Java-Entwickler, Berater Java Swing JUnit ...
Java-Entwickler, Berater

Swing- und Web-Frontend Entwicklung

Erbrachte Leistungen:

  • Performance Verbesserung der bestehenden Swing Applikation.
  • Refactoring der Clientarchitektur
  • Umstellung auf JSR-296 Swing Application Framework
  • Umstellung auf JSR-295 Beans Binding

Umgebung/Software:
Client-Umgebung: Windows XP, Java SDK 1.5.x / 1.6.x
Server-Umgebung: Sun Solaris, JBoss, Oracle 10i
Entwicklungsumgebungen: Eclipse 3.X
Technologien: Java, J2EE, MVC, SQL, XML;
APIs: Log4j, Swing, AWT, JUnit, Swing App Framework, Hibernate,
JSR-296 Swing Application Framework, JSR-295 Beans Binding;
Tools: Apache Jakarta Ant, Maven, PL/SQL-Developer, JIRA;
Versionierungstool: CVS / SVN;

Oracle/SQL JPA SVN CVS JBoss Oracle 10
Java Swing JUnit AWT
hr Hessischer Rundfunk
4 Monate
2009-09 - 2009-12

Technische Unterstützung und Coaching der Teams in Fragen der Swing-Entwicklung

Java-Entwickler, Berater, Trainer
Java-Entwickler, Berater, Trainer
  • Betreuung eines Swing Frameworks auf Basis des MVC Patterns
  • Technische Unterstützung und Coaching der Teams in Fragen der Swing-Entwicklung
  • Bugfixing

PASS IT-Consulting GmbH
3 Jahre
2006-01 - 2008-12

Testtool (Vorläufer von Nanook.io)

Architekt / Software Entwickler Java Maven Ant ...
Architekt / Software Entwickler
Konzeption und Entwicklung
  • Testtool (RCP Eclipse Client)
  • Miragtion vom Perl

Erbrachte Leistungen:
Konzeption, Architektur, Implementierung, Test, Wartung

Eclipse RCP eclipse rich client platform Eclipse SWT JFace SVN
Java Maven Ant Perl XML Windows Linux
2 Jahre 7 Monate
2004-10 - 2007-04

MoVe - Modulares Versionsmanagement Bereitstellung von Sortierinformation zur Steuerung der Briefsortierung in den Briefzentren der Deutschen Post AG

Java-Entwickler, Berater
Java-Entwickler, Berater
  • Entwicklung und Betreuung eines Swing Frameworks auf Basis des MVC Patterns
  • Technische Unterstützung und Coaching der Teams in Fragen der Swing-Entwicklung
  • Mitwirken an der Entwicklung der Module Sortierplan SSA/GSA/FSQM, Zielliste, Zubis, Repository und der Rahmenanwendung
  • Review und Redesign der Java-Sourcen
  • Bugfixing
  • Begleitende Dokumentation aller Architektur-Entscheidungen und Prozesse. Component-, Usecase-, Activity- und Class-Diagrams.


Umgebung/Software:
Client-Umgebung: Windows XP, Java SDK 1.4.x
Server-Umgebung: Sun Solaris, OC4J (Oracle IAS), Oracle 10i
Entwicklungsumgebungen: Eclipse 3.x
Technologien: Java, J2EE, MVC, SQL, XML;
APIs: Log4j, Swing, AWT, JUnit;
Tools: Apache Jakarta Ant, PL/SQL-Developer, Bugzilla, Checkstyle;
Versionierungstool: CVS; Automatisiertes Testen mit JUnit

Deutsche Post ITSolutions GmbH
5 Jahre 10 Monate
1999-01 - 2004-10

Verschiedene Software-Projekte

Software-Entwickler
Software-Entwickler
Sinope GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik an der FH Frankfurt/Main
Abschluß: Diplom Informatiker FH

Position

Position

Full Stack Engineer · Senior IT-Berater · Softwarearchitekt · Testautomatisierer · Web- & UI-Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Typescript Java Kotlin cypress.io playwright.dev JavaScript Angular React Flutter Dart Swing Eclipse RCP Next.js OSGI

Schwerpunkte

Java
Experte
Kotlin
Fortgeschritten
TypeScript
Experte
Flutter
Fortgeschritten
Playwright.dev
Experte
Cypress.io
Experte
Angular
Experte
React
Experte
React Native
Experte

Kernkompetenzen

  • Konzeption und Umsetzung KI-gestützter Softwareentwicklung über den gesamten Software-Lifecycle ? von Requirements und Architektur über Implementierung, Code Reviews und Testautomatisierung bis zu CI/CD, Dokumentation und Betrieb. Aufbau von AI-gestützten Software-Factory-Workflows mit LLMs, Claude Code, GitHub Copilot und Coding Agents für eine schnellere, automatisierte und qualitätsgesicherte Softwareentwicklung.

  • Architektur und technische Verantwortung für komplexe Softwaresysteme, Architekturentscheidungen und Technology Evaluation, Domain-Driven Design, Clean Architecture, Microservices und modulare Architekturen. Technische Führung, Code- und Design-Reviews, Coaching und Sparring für Entwicklungs- und QA-Teams.

  • Entwicklung moderner Webanwendungen mit TypeScript, React, Next und Angular. Komponentenbasierte Frontend-Architekturen, Designsysteme, Accessibility sowie SPA-, SSR- und ISR-Konzepte.

  • Entwicklung und Architektur mit Java, Kotlin, Node und TypeScript. Microservices, REST/GraphQL, Event-driven Architecture, AWS, Serverless, Docker, Kubernetes und Infrastructure as Code.

  • Teststrategie und automatisierte Qualitätssicherung über Frontend, Backend, APIs und Mobile Apps. End-to-End-, Integrations-, API-, UI-, Last- und Performancetests mit Playwright, Cypress, JUnit und weiteren Automatisierungswerkzeugen. AI-gestützte Erstellung, Analyse und Optimierung von Tests.

  • Automatisierung des Software-Lifecycles mit GitLab CI/CD, GitHub Actions und Jenkins. Containerisierung, Kubernetes, Infrastructure as Code, automatisierte Build-, Test- und Deployment-Prozesse sowie Monitoring, Logging, Tracing und Observability.

  • Security-by-Design, OAuth2/OIDC, Keycloak, JWT, Secure Coding sowie Integration von Security- und Quality-Gates in automatisierte Entwicklungs- und CI/CD-Prozesse.

  • Entwicklung für Mobile, Web, Desktop und Embedded mit Flutter/Dart, React Native, React, Next, Angular sowie Integration mobiler Anwendungen mit Cloud-, API- und Backend-Systemen.

  • Analyse und Modernisierung gewachsener Softwaresysteme, Refactoring, Performance-Optimierung, technische Schulden, Code- und Design-Reviews sowie schrittweise Migration in moderne Architekturen.

  • Machbarkeitsstudien, technische Analysen, PoCs und Aufwandsschätzungen sowie schnelle Entwicklung produktionsnaher Prototypen. Einsatz von AI-assisted Engineering zur beschleunigten Validierung neuer Produkt- und Architekturideen.

  • Scrum, Kanban und SAFe, TDD/BDD, cross-funktionale Produktteams sowie enge Zusammenarbeit mit Product, UX/UI, QA, DevOps und Stakeholdern.

Produkte / Standards / Erfahrungen / Methoden

Ansible
Ant
Apache Kafka
Artifactory
Asciidoc
Atlassian JIRA
AWS
AWT
Bugzilla
Confluence
CSS
CVS
Docker
Eclipse
Eclipse RCP
eclipse rich client platform
Eclipse SWT
Elasticsearch
Excel
FitNesse
Git
GitHub
GitLab
Gradle
Grafana
GWT
HTML
IntelliJ IDEA
iOS
JAAS
Java 9
JAX-RS
JBoss
Jenkins
JFace
JIRA
JPA
JUnit
Kafka
Kafka Streams
Kanban
Kibana
Kubernetes
Linux Apache MySQL
Log4j
Marathon
Maven
Maven-Tycho
Nanook
Nexus
Node.js
npm
OpenJDK
OSGI
OSGi Equinox
REST
Scaled Agile Framework® (SAFe)
Scrum
Selenium
Selenium WebDriver
SmartClient
SmartGWT
SonarQube
Spring
Spring Batch
Spring Boot
SVN
Swing
Swing RCP - Rich Client
Tomcat
Tycho
VPUML
WebLogic EE
Xcode
XML
yarn
Google Analytics
Google Play
Stripe
Apple Appstore
Google Firebase
DHL
Twilio
Mailgun
Google Cloud
Terraform
Azure
invoice-api.xhub.io
 

Betriebssysteme

Android
Linux
Mac OS, iOS
Microsoft Windows, MS-DOS
OS/2
SUN OS, Solaris

Programmiersprachen

Bash
Bash, Zsh
C, C++
Groovy
Imake, GNU-Make, Make-Maker etc...
JAVA
Experte
Java 11
Java 17
Java 8
JavaScript
Experte
Typescript
Experte
Objective C, Swift
Oracle/SQL
Python
Fortgeschritten
Flutter
Experte
Dart
Fortgeschritten

Datenbanken

Access
Apache Cassandra
DAO
DB2
Ingres
Interbase
JDBC
Lotus Notes
MongoDB
MS SQL Server
MySQL
ODBC
Oracle
Oracle 10
Postgres
PostgreSQL
SQL
ZOPE Object Database

Datenkommunikation

Bus
Ethernet
Fax
IBM LAN Server
Internet, Intranet
ISDN
LAN, LAN Manager
NetBios
Novell
OS/2 Netzwerk
parallele Schnittstelle
PC-Anywhere
Router
RS232
SMTP
SNMP
TCP/IP
Token Ring
Windows Netzwerk
Winsock

Branchen

Branchen

Bank, Telekommunikation, Finanzdienstleister, IT-Dienstleister, Internet Agentur, Maschinenbau, Betriebstechnik, Sicherheitstechnik, Medien, Transport, Handel

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.