Patrick Jerominek
Senior Software Engineer (Backend/Frontend)
Freiberufler / Selbstständiger
Published on 7/4/2026
Top Skills
Preferred Projects
Languages
- Deutsch (fließend in Wort und Schrift)
- Englisch (verhandlungssicher in Wort und Schrift)
- Polnisch (fließend in Wort und Schrift)
Preferred Countries
Education
Diplom Informatiker FH
FH Frankfurt/Main
Informatik
Available 50%, 100% from 01.10.2026
Up to 100% capacity
10% on-site, possible remote
Core Competences
- Multi-Plattform-App-Entwicklung: Mobile, Web, Desktop & Embedded — mit Flutter, React Native, React/Next.js und Angular
- Frontend- & Fullstack-Entwicklung: Moderne UI-/UX-getriebene Entwicklung mit TypeScript, React-Ökosystem (Next.js, React Native), Angular, Tailwind, SPA/SSR/ISR-Konzepte
- Backend- & Cloud-Engineering: Entwicklung und Architektur mit Java, Kotlin, Node.js/TypeScript, Microservices, REST/GraphQL, AWS- und serverlose Architekturen
- Testautomatisierung & QA: End-to-End-, Integrations- und UI-Tests mit Cypress, Playwright, Mobile Testing, Last- und Performancetests
- Architektur & Technologieberatung: Architekturentscheidungen, Evaluierung geeigneter Technologien, Einführung moderner Entwicklungsprozesse und Toolchains
- Agile Softwareentwicklung: Scrum, Kanban, cross-funktionale Teams, TDD/BDD, DevSecOps
- Prototyping & technische Analysen: Machbarkeitsstudien, PoCs, Aufwandsschätzungen, schnelle Erstellung produktionsnaher Prototypen
- Code-Qualität & Performance: Performance-Optimierung, Refactoring, Code- und Design-Reviews, Clean Architecture, Domain-Driven Design
- CI/CD & DevOps: GitLab CI/CD, GitHub Actions, Containerisierung (Docker, Kubernetes), Observability, automatisierte Deployments
- KI Workflow-Automatisierung
Project Timeline
Self-Service Packstationen
Angular Frontend Spezialist
• Verantwortlich für die Entwicklung eines modernen Frontends für digitale Packstationen (Self-Service-Terminals)
• Umsetzung komplexer Touch-basierter Benutzeroberflächen mit Fokus auf intuitive Bedienbarkeit, Barrierefreiheit und kurze Interaktionszeiten
• Entwicklung modularer und wiederverwendbarer Komponenten
• Implementierung von Kernfunktionen wie Paketabholung, Versand, Authentifizierung und Fehlerhandling innerhalb der Station
• Anbindung und Integration von Schnittstellen zur Kommunikation mit Backend-Systemen (z.B. Logistik-, Tracking- und Benutzerverwaltungssysteme)
• Sicherstellung einer stabilen Performance auch unter eingeschränkten Hardwarebedingungen der Terminals
• Umsetzung von Offline-Fähigkeiten zur Gewährleistung der Funktionalität bei instabiler Netzwerkverbindung
• Entwicklung und Pflege von responsiven Layouts für unterschiedliche Bildschirmgrößen und Hardware-Typen innerhalb der Packstationen
• Durchführung von Code-Reviews, Qualitätssicherung sowie Einhaltung von Clean-Code- und Architekturprinzipien
• Unterstützung bei technischer Konzeption, Architekturentscheidungen und Best Practices im Frontend-Bereich
invoice-api.xhub.io - Entwicklung einer cloudbasierten E-Rechnungsplattform für ZUGFeRD und XRechnung
Full Stack Engineer / DevOp / Tester
BeeBack UG (haftungsbeschränkt)
https://invoice-api.xhub.io
• Entwicklung und Betrieb einer cloudbasierten E-Rechnungsplattform zur Verarbeitung, Validierung und Generierung strukturierter Rechnungsformate wie ZUGFeRD und XRechnung
• Konzeption und Implementierung skalierbarer Backend-Services mit Node.js und TypeScript zur automatisierten Verarbeitung elektronischer Rechnungen und PDF-Dokumente
• Entwicklung moderner Frontend-Komponenten mit React und Next.js für die Verwaltung, Analyse und Validierung von E-Rechnungen in einer benutzerfreundlichen Weboberfläche
• Integration und Umsetzung regulatorischer Anforderungen gemäß EN16931 sowie Entwicklung automatisierter Validierungs- und Prüfprozesse für strukturierte Rechnungsdaten
• Aufbau und Betrieb einer serverlosen Cloud-Architektur auf AWS inklusive Deployment, Monitoring und CI/CD-Automatisierung zur Sicherstellung einer hochverfügbaren und skalierbaren Plattform
• Durchführung umfassender Tests und Qualitätssicherungsmaßnahmen mit Playwright sowie Optimierung der API-Performance und Systemstabilität für den produktiven Einsatz
KI-unterstützte Workflow-Automatisierung für Dokumentationsprozesse für einen IT-Dienstleister
Full Stack Engineer / DevOp / Tester
• Full-Stack-Entwicklung, DevOps und Tests für eine KI-gestützte Workflow-Automatisierungslösung für IT-Dokumentationsprozesse.
• Entwickelt und implementiert eine KI-unterstützte Workflow-Automatisierungslösung unter Verwendung von LLM, GPT-OSS und n8n.io, um IT-Dokumentationsprozesse zu optimieren.
• Entwickelte robuste Full-Stack-Anwendungen mit TypeScript, Next.js und React, um eine skalierbare und wartbare Architektur auf Azure 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.
tempus.xhub.io - Simplify Your Workflow: Time Tracking, Time clock, and Invoicing Made Easy
Full Stack Engineer / DevOp / Tester
BeeBack UG (haftungsbeschränkt)
Kunde: tempus.xhub.io / BeeBack UG
• 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
cv.xhub.io - "Your professional CV online - in minutes, not hours"
Full Stack Engineer / DevOp / Tester
xhub.io
• 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.com 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.
SMA ennexOS - Cross Sector Energy Management - Weiterentwicklung
Senior Backend / Frontend Software Engineer / DevOp / Tester
SMA Solar Technology AG * sma.de
Einsatzort: Kassel, Hessen / Remote
• Weiterentwicklung von ennexOS, Anbindung an eine Vielzahl von internen und externen Diensten
• Backend Implementierung mit Java / OSGi (Java 8, 17)
• WebUI Implementierung mit TypeScript und Angular 15-17
• TDD / Testautomatisierung, Last- und Performance-Tests
• IntelliJ, JIRA, Confluence, Visual Studio Code
• Scrum / Scaled Agile Framework® (SAFe)
Test-Automatisierung, Konzeption, Beratung und Schulung
Senior Test Engineer
]init[ Aktiengesellschaft für digitale Kommunikation * init.de
Einsatzort: Remote
• Erstellung und Erweiterung der REST-API-Tests für verschiedene Produkte
• Erstellung und Optimierung der Tests in Cypress.io für verschiedene Produkte
• Konzeption und Erstellung von Last- und Performance-Tests
• Optimierung des CI/CD-Jobs für die QA
• Erzeugung der synthetischen Testdaten
• Technische Beratung
• Cypress.io Schulung
Startup Financial Services
Senior Lead Developer / Solution Architect / QA Engineer
Einsatzort: Berlin
• 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
Services im Bereich Charging Station Platform vom Mercedes-Benz
Senior Software Engineer / DevOp / Tester / InCarApp-Prototyping
Mercedes-Benz
Einsatzort: Stuttgart
• Realisierung mehrerer 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
• REST API-Testing mit TypeScript
• InCarApp-Prototyping mit Flutter
• IntelliJ, JIRA, Confluence, Visual Studio Code
• Scrum / Scaled Agile Framework® (SAFe)
Senior Testautomatisierer
Test-Automatisierung, Konzeption, Beratung und Schulung
Deutsches Rundfunkarchiv * dra.de
Einsatzort: Remote
• Migration eines Projekts von Selenium nach Cypress.io
• Umstellung der Build-Pipeline CI/CD auf Docker
• Technische Beratung
Startup ECommerce und Service (Shopware & Flutter)
Projektleitung / Software-Architekt / Entwicker
• 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 Fachabteilungen hinsichtlich agiler Arbeitsweisen
• Testaufbau und -durchführung, Lasttests
• Steuerung und Anweisung aller externen Dienstleister
• Integration von unterstützender Software (z.B. CMS)
• Webshop-Apps: Android und iOS mit Flutter
• Webshop und Webshop-Administration (Shopware 6)
Testoptimierung
Senior Softwaretester / IT-Consultant
Deutsches Rundfunkarchiv * dra.de
• Erstellen und Weiterentwicklung der Tests
• Migration von Selenium nach Cypress.io
• Überarbeitung der Testinfrastruktur inklusive Einführung von Docker CI/CD
Anlagenschwenk im Umfeld Prisma / iDIS Projekt
Software-Architekt / Entwickler / DevOP
Deutsche Bahn
Einsatzort: Frankfurt am Main
• 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)
Microservice Tests im Bereich Reisendeninformation der Deutschen Bahn
Senior Software Tester
Deutsche Bahn
• 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- und Performance-Tests
• IntelliJ, Jenkins, JIRA, Confluence
• Scrum / Kanban / Scaled Agile Framework® (SAFe)
Microservices im Bereich Reisendeninformation der Deutschen Bahn
Senior Software Engineer
Deutsche Bahn
• Realisierung mehrerer Kafka-Streams-Microservices mit Anbindung an eine Vielzahl von internen und externen Diensten
• Java / JEE (Version 8-11, 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)
nanook.xhub.io - A toolkit for test case and test data creation
Produkt - Autor / Entwickler
• Equivalence 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 in any format - generators and exporters are fully customizable
• Integrate faster: All testing apps, tools and platforms are easy to integrate with nanook
• Referenzprojekt: Deutsche Bahn - Reisendeninformation
Analyse Client für Liquiditätsmanagement
Senior Software Engineer
DZ Bank
Architektur und Implementierung von mehreren Webclients für Spring-Batch Backend (SmartGWT / SmartClient)
Senior Architekt / Entwickler
Deutsche Bank
Einsatzort: Frankfurt am Main
• Architektur und Implementierung von mehreren Webclients (SmartGWT / SmartClient) für Spring-Batch Backend
• Erbrachte Leistungen: Konzeption, Architektur, Implementierung, Test
Automatenanwendung IPad App
Entwickler
full-battery.com
• Konzeption und Entwicklung einer Automatenanwendung (iPad App)
• Branche: Maschinenbau & Betriebstechnik
• Erbrachte Leistungen: Architektur, Implementierung, Test, Wartung
Softwareentwicklung für Röntgen-Anlagen und andere Sicherheits-Systeme für Flug-Passagiere und -Gepäck
Architekt / Entwickler
Smiths Detection * smithsdetection.com
Einsatzort: Wiesbaden
• Architektur und Implementierung einer Automatenanwendung (OSGi Architektur) und einer Touch-Bedienoberfläche (UI-Client)
• Röntgen-Anlagen und andere Sicherheits-Systeme für Flug-Passagiere und -Gepäck
• Branche: Maschinenbau & Betriebstechnik & Sicherheitstechnik
• Erbrachte Leistungen: Konzeption, Architektur, Implementierung, Test
Mehrere Produktentwicklungen
Architekt / Software Entwickler
full-battery.com
• Konzeption und Entwicklung einer Automatenanwendung (Client/Server - OSGi Architektur)
• Touch-Bedienoberfläche (Swing / AWT - Client)
• Web Monitoringtool und Web Administrationstool (GWT - Clients)
• Erbrachte Leistungen: Konzeption, Architektur, Implementierung, Test, Wartung
FESAD (Fernseharchiv-Dokumentations-System) Hessische Rundfunk (ARD)
Java-Entwickler, Berater
hr Hessischer Rundfunk
• Swing- und Web-Frontend Entwicklung
• Performance-Verbesserung der bestehenden Swing-Applikation
• Refactoring der Clientarchitektur
• Umstellung auf JSR-296 Swing Application Framework und JSR-295 Beans Binding
• Umgebung: Windows XP, Java SDK 1.5/1.6; Server: Sun Solaris, JBoss, Oracle 10i; Eclipse 3.x
• Technologien: Java, J2EE, MVC, SQL, XML; APIs: Log4j, Swing, AWT, JUnit, Hibernate; Tools: Ant, Maven, PL/SQL-Developer, JIRA; Versionierung: CVS / SVN
Technische Unterstützung und Coaching der Teams in Fragen der Swing-Entwicklung
Java-Entwickler, Berater, Trainer
PASS IT-Consulting GmbH
• Betreuung eines Swing Frameworks auf Basis des MVC Patterns
• Technische Unterstützung und Coaching der Teams in Fragen der Swing-Entwicklung
• Bugfixing
Testtool (Vorläufer von Nanook.io)
Architekt / Software Entwickler
• Konzeption und Entwicklung eines Testtools (Eclipse RCP Client)
• Migration von Perl
• Erbrachte Leistungen: Konzeption, Architektur, Implementierung, Test, Wartung
MoVe - Modulares Versionsmanagement Bereitstellung von Sortierinformation zur Steuerung der Briefsortierung in den Briefzentren der Deutschen Post AG
Java-Entwickler, Berater
Deutsche Post ITSolutions GmbH
• 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: Windows XP, Java SDK 1.4; Server: Sun Solaris, OC4J (Oracle IAS), Oracle 10i; Eclipse 3.x; JUnit, Checkstyle, Bugzilla, CVS
Verschiedene Software-Projekte
Software-Entwickler
Sinope GmbH