Full Stack Software Engineer
Aktualisiert am 31.07.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 03.08.2025
Verfügbar zu: 100%
davon vor Ort: 0%
TypeScript
PHP
SQL
Vue.js
React
Svelte
TYPO3 CMS
WordPress
AWS
DevOps
Node.js
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Oppenheim (+200km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 7 Monate
2023-05 - heute

Erweiterung und Migration von Typo3

Software Engineer TYPO3 CMS Typo3 Fluid ...
Software Engineer

Verantwortlich für die strategische Erweiterung und Migration der Typo3-Website der Technischen Hochschule von v10 auf v12, um höchste Sicherheitsstandards, verbesserte Performance und optimierte Erweiterungsmöglichkeiten zu gewährleisten. Hierbei habe ich umfassende Backend-Optimierungen für Redakteure vorgenommen und neue Features implementiert, darunter eine Frontend-Eingabemaske zur Erstellung und Filterung von Weiterbildungskursen in einem geschützten Login-Bereich. Diese Funktionalitäten wurden mit Typo3, Fluid und PHP umgesetzt, um eine skalierbare und wartbare Lösung zu gewährleisten. Im Rahmen der Typo3-Entwicklung wurden Unit-Tests mit PHPUnit durchgeführt, um die Code-Qualität und Funktionsweise sicherzustellen. Ich integrierte zudem Matomo Analytics zur technischen Datenbereitstellung für die Webseitenoptimierung, inklusive einer datenschutzkonformen Cookie-Banner-Einbindung. Ein Kernpunkt dieses Projekts war die Etablierung einer automatisierten CI/CD-Pipeline auf GitLab. Diese Pipeline, die Docker-Images erstellt und ein Zero-Downtime-Deployment auf dem VPS ermöglicht, dient der Containerisierung und Orchestrierung der Anwendung, was die Entwicklungszyklen drastisch beschleunigte und die Zuverlässigkeit erhöhte. Innerhalb dieses Workflows wurden Abhängigkeiten installiert und Assets (CSS und JS) mit Webpack gebuildet, was eine effiziente Verarbeitung und Bereitstellung der Frontend-Ressourcen sicherstellte. Die Anwendung von Sass ermöglichte dabei eine strukturierte und wartbare Gestaltung der Benutzeroberfläche. Für die agile Entwicklung dieses Projekts, insbesondere im Kontext von MicroApp-Architekturen, war die Anwendung von Scrum-Arbeitsweisen und Code Reviews essenziell, um eine hohe Code-Qualität und effiziente Zusammenarbeit zu gewährleisten. Die Implementierung erfolgte unter Verwendung von verteilten Versionierungssystemen mit Branches (GitLab), wobei ich aktiv am Resolving von Konflikten innerhalb des Git-Workflows beteiligt war, um einen reibungslosen Entwicklungsprozess sicherzustellen. Die durchgeführten Optimierungen zielten darauf ab, die Performance der interaktiven Benutzeroberfläche zu verbessern und die Skalierbarkeit der Anwendung zu erhöhen. Für das Debugging und Testen der API-Endpunkte kam Postman zum Einsatz.

  • Erweiterung und Migration von Typo3
  • Matomo Analytics Auswertung und Integration in Typo3
  • CI/CD für nahtloses Deployment auf Staging und Produktiv

TYPO3 CMS Typo3 Fluid Symfony PHP Webpack Sass Docker GitLab Linux PHPUnit Postman
Technische Hochschule / Hochschulen, Behörden, Verbände, Institute
3 Jahre 6 Monate
2022-06 - heute

Zugeschnittenes Onlineshop-System

Software Engineer Strapi Node.js SQL ...
Software Engineer

Für J&F Möbel habe ich ein hochperformantes und skalierbares Onlineshop-System auf Basis von Strapi (Headless CMS) und Nuxt 3 (Frontend) entwickelt. Dieses System ermöglichte eine schnelle Ladezeit, mobile Optimierung und höchste Flexibilität für zukünftige Erweiterungen. Die fundierten Kenntnisse in Vue.js und Nuxt.js waren hierbei entscheidend, um eine interaktive und skalierbare Benutzeroberfläche zu gestalten. Ein entscheidender Erfolg war die Entwicklung eines internen Tools zur automatisierten Produktpflege: Zuvor mussten tausende Produkte manuell über Excel-Listen gepflegt werden; nun werden sie automatisch über verschiedene APIs und Scraper importiert. Dies reduzierte den Arbeitsprozess von mehreren Tagen auf lediglich eine Stunde und gewährleistete eine exzellente Datenqualität. Darüber hinaus implementierte ich Funktionen zum Abgleich von Produktinformationen (Bilder, Beschreibungen, Lieferzeiten) aus verschiedenen, teils passwortgeschützten Zuliefererportalen, was die Aktualität der Shopdaten dramatisch verbesserte und einen erheblichen Zeitersparnis für J&F Möbel generierte. Ergänzt wurde dies durch eine komfortable CSV-Imporcunktion innerhalb eines geschützten Airtable-ähnlichen Tools zur manuellen Datenmanipulattion. Diese internen Tools und die serverseitigen Scraper wurden unter Nutzung von Node.js und Express.js entwickelt, was eine robuste und effiziente Datenverarbeitung ermöglichte. Ich verfüge über nachgewiesene Erfahrung mit Headless CMS-Systemen und deren Integration in Webanwendungen, wie die Anbindung von Strapi an das Nuxt 3 Frontend in diesem Projekt eindrucksvoll zeigt. Die Datenmodellierung und Fehlerbehandlung innerhalb der RESTful-API-Kommunikation war hierbei ein zentraler Aspekt, um die konsistente und sichere Datenübertragung zwischen Frontend und Backend zu gewährleisten. Zudem wurden Caching-Mechanismen implementiert, um die Ladezeiten zu optimieren und die Performance des Shops zu steigern. Für das Debugging und Testen der API-Endpunkte kam Postman zum Einsatz. Die Anwendung von Sass für die Gestaltung der Benutzeroberfläche, in Verbindung mit HTML5 und JavaScript in der aktuellen Version, gewährleistete ein modernes und responsive Design. Das Deployment erfolgte über Docker-Container und Coolify, was die Containerisierung und Orchestrierung der Anwendung sicherstellte und ein effizientes und zuverlässiges Deployment ermöglichte. Das Projekt nutzte zudem verteilte Versionierungssysteme (GIT) zur Koordination der Entwicklung. 

  • Zugeschnittenes Onlineshop-System basierend auf Strapi and Nuxt 3
  • Internes Tool für Scannen und importieren neuer Produkte
  • Abgleich verschiedener Zuliefererseiten für aktuelle Bilder und Beschreibungen 

Strapi Node.js SQL Nuxt3 Express Sass Docker Linux Coolify Cloudflare GIT Postman
J&F Möbel / Handel
5 Jahre 11 Monate
2020-01 - heute

CI/CD mit Azure Service und Docker

Software Engineer Azure TYPO3 CMS Vue.js ...
Software Engineer

Für Persona habe ich eine moderne Headless-Typo3-Architektur mit Vue.js 2 im Frontend umgesetzt, die eine maximale Gestaltungsfreiheit im Design und eine einfache Implementierung neuer Features ermöglichte. Meine fundierten Kenntnisse in Vue.js waren hierbei entscheidend, um eine interaktive und skalierbare Benutzeroberfläche zu realisieren. Die Anwendung von HTML5, CSS, Sass und JavaScript in der aktuellen Version war dabei unerlässlich für ein modernes und flexibles Design. Im Fokus stand die Entwicklung einer zugeschnidenen und hochperformanten Job-API-Suche, die sich in verschiedenen Ausführungen über die gesamte Webseite erstreckt und durch die Nutzung des LocalStorage eine nahtlose Benutzererfahrung bietet. Ein weiterer Schwerpunkt lag auf der Optimierung des Cachings, um bereits geladene Filtervarianten blitzschnell anzuzeigen. Parallel dazu implementierte ich robuste CI/CD-Pipelines unter Verwendung von Azure DevOps Services und Docker, um automatisierte und zuverlässige Deployments zu gewährleisten und die Time-to-Market für neue Features zu verkürzen. Die Containerisierung und Orchestrierung von Docker-Containern spielte hierbei eine zentrale Rolle für eine konsistente und portable Entwicklungsumgebung. Die entwickelten REST APIs stellen eine schnelle und zentrale Datenhaltung sicher und ermöglichen die nahtlose Integration und Veröffentlichung von Stellenangeboten über HR4You, was die Effizienz der HR-Prozesse von Persona erheblich steigerte. Die Datenmodellierung und Fehlerbehandlung innerhalb der Kommunikation dieser RESTful-APIs war essenziell, um eine hohe Datenintegrität und Zuverlässigkeit zu gewährleisten. Für das Debugging und Testen der API-Endpunkte kam Postman zum Einsatz. Im Rahmen dieses Projekts wurde in einem agilen Entwicklungsprojekt (Scrum) gearbeitet, wobei Code Reviews und die Nutzung von verteilten Versionierungssystemen (Git) mit Branches und Konfliktlösung zum Standardworkflow gehörten. Ich verfüge über nachgewiesene Erfahrung mit Headless CMS-Systemen und deren Integration in einer Webanwendung, wie die Umsetzung von Typo3 als Headless CMS und die Anbindung an das Vue.js Frontend in diesem Projekt beweist. 

  • CI/CD mit Azure Service und Docker
  • Typo3 Entwicklung und Erweiterung basierend auf Kundenwunsch
  • VueJs Frontend für maximale Flexibilität
  • Rest API Development zur Anbindung von Stellenangeboten und Unternehmensdaten

Azure TYPO3 CMS Vue.js REST Typo3 Symfony PHP Vue2 Sass Docker Git Postman
Persona / Dienstleistungen
6 Jahre 3 Monate
2019-09 - heute

Website Erstellung und Upgrade mit Typo3 and VueJs

Software Engineer CakePHP Vue.js TYPO3 CMS ...
Software Engineer

Für Hülg & Rompf habe ich die komplette Neuentwicklung und das Upgrade der Unternehmenswebsite mit Typo3 und Vue.js verantwortet, um eine moderne, performante und CI-konforme Online-Präsenz zu schaffen. Ich entwickelte interne Tools zur hocheffizienten Verwaltung von Leads (CakePHP, Vue.js), die eine schnellere Bearbeitung von Anfragen, verbesserte Nachverfolgbarkeit und optimierte Kommunikation ermöglichen, indem Leads automatisiert der passenden Filiale und dem zuständigen Mitarbeiter zugewiesen werden. Die gesamte Serverinfrastruktur auf AWS (RDS, EC2) mit Loadbalancing und Multi-Instanz-Setups (Webseite, Rechner und Formulare, Leadstool, Partnerbetreuer-App) wurde von mir administriert, um eine Zero-Downtime und maximale Skalierbarkeit zu gewährleisten. Ein Highlight war die Entwicklung eines maßgeschneiderten Finanzierungsrechners mit API-Anbindung, der nahtlos über ein konfigurierbares Script-Tag in Partner- und Maklerwebseiten integriert werden kann. Dieser Rechner ermöglicht potenziellen Käufern eine transparente und schnelle Kosteneinschätzung zur Immobilie, beschleunigt durch die automatische Zuweisung von Kundendaten und Tilgungsplänen an den verantwortlichen Mitarbeiter den Vertriebsprozess und verkürzt die Zeit bis zum persönlichen Beratungsgespräch erheblich. Für das Debugging und Testen der API-Endpunkte des Finanzierungsrechners und anderer Integrationen kam Postman zum Einsatz.

  • Website Erstellung und Upgrade mit Typo3 and VueJs
  • Interne Tools zur Verwaltung von Leads mit CakePhp und VueJs
  • Serveradministration mit AWS, RDS, EC2
  • Zugeschnittener Finanzierungsrechner mit API zu eigens erstellten Formularen und interner Verarbeitung

CakePHP Vue.js TYPO3 CMS AWS Typo3 Nuxt2 Sass NodeJS Symfony Docker GIT RDS Postman
Hüttig & Rompf / Banken / Sparkassen / Finanzdienstleister
2 Monate
2025-05 - 2025-06

Benutzerdefiniertes WordPress-Plugin zur Datenerfassung

WordPress PHP Vue3 ...

Für Beechwood Finance habe ich ein maßgeschneidertes WordPress-Plugin entwickelt, das eine hocheffiziente und präzise Datenerfassung ermöglicht. Durch die nahtlose Integration mit der Creditreform SmartSignUp API wird die Datenqualität signifikant verbessert und ein verlässlicher Abgleich über Creditreform-IDs gewährleistet. Ich konzipierte einen Funnel, der Leads von der Landingpage auf eine separate Anmeldeseite überführt und die erfassten Daten automatisiert per Webhook an Pipedrive sendet. Dies reduziert den manuellen Eingabeaufwand für Endnutzer erheblich und optimiert die Datenverarbeitung in Pipedrive für Beechwood Finance, wodurch Marketing- und Vertriebsprozesse beschleunigt werden. Das Plugin wurde unter Verwendung von WordPress, PHP, Vue3 und Webpack entwickelt, um eine moderne und performante Lösung zu gewährleisten. Für das Debugging und Testen der API-Endpunkte wurde Postman eingesetzt, um die korrekte Datenübertragung und Funktionalität der Schnittstellen zu sichern. Das Projekt nutzte zudem GIT und GIT Actions für die Versionierung und automatisierte Prozesse. 

  • Benutzerdefiniertes WordPress-Plugin zur Datenerfassung
  • API-Anbindung zu SmartSignUp
  • WordPress, PHP, Vue3, Webpack, Scss, GIT, GIT Actions

WordPress PHP Vue3 Webpack Scss GIT GIT AcNons Postman
Beechwood Finance / Finanzdienstleister
2 Jahre 5 Monate
2022-09 - 2025-01

Erweiterung des Photoshop Learn-Panel in React

React MJML GIT

Als Freelancer für Adobe habe ich eine React-basierte Erweiterung für das Photoshop Learn-Panel konzipiert und implementiert. Diese interaktive und skalierbare Erweiterung verbessert die Benutzerführung und Lernkurve signifikant, indem sie neben neuen Kursen für Photoshop auch Inhalte für andere Adobe-Software wie InDesign und Illustrator dynamisch bereitstellt. Die Wahl von React gewährleistete die nötige Flexibilität und eine optimale Integration in bestehende Systeme, was eine effiziente Entwicklung der Benutzeroberfläche ermöglichte. Zusätzlich habe ich responsive E-Mail-Vorlagen mit MJML entwickelt, die auf einem komponentenbasierten System aufbauen. Dies ermöglichte die effiziente Erstellung einer Bibliothek von wiederverwendbaren Blöcken, die eine konsistente Markenkommunikation auf allen Geräten und in allen gängigen E-Mail-Clients sicherstellt, was die Erstellung von Kampagnen- und Newsletter-Templates erheblich beschleunigt. Die Gestaltung erfolgte mit HTML5, CSS und JavaScript in der aktuellen Version, um höchste Kompatibilität zu gewährleisten. Das Projekt nutzte zudem verteilte Versionierungssysteme (GIT), um eine kollaborative und nachvollziehbare Entwicklung zu gewährleisten.

  • Erweiterung des Photoshop Learn-Panel in React
  • Responsive E-Mail-Vorlagen mit MJML
  • React, MJML, GIT

React MJML GIT
Adobe / Dienstleistungen

Kompetenzen

Kompetenzen

Top-Skills

TypeScript PHP SQL Vue.js React Svelte TYPO3 CMS WordPress AWS DevOps Node.js

Produkte / Standards / Erfahrungen / Methoden

Über mich

Mit 10 Jahren Erfahrung als Full Stack Developer bin ich auf die Entwicklung robuster und effizienter Web-Lösungen spezialisiert. Meine Leidenschaft liegt darin, komplexe Anforderungen in nahtlose, benutzerfreundliche Anwendungen zu verwandeln. Ich habe erfolgreich diverse Projekte umgesetzt, darunter eine maßgeschneiderte E-Commerce-Plattform, die auf Strapi und Nuxt basiert, ein internes Lead-Verarbeitungstool für einen Finanzdienstleister und eine umfassende TYPO3-Website für eine Universität. Meine Expertise umfasst die wichtigsten JavaScript-Frameworks (React, Vue, Svelte), PHP, AWS, CakePHP und MySQL. Es reizt mich, Herausforderungen zu meistern, Arbeitsabläufe zu optimieren und Prozesse zu automatisieren, um die Produktivität zu steigern. Ich zeichne mich dadurch aus, auch in schwierigen Situationen Lösungen zu finden, und es ist mir wichtig, Tools zu entwickeln, die die Benutzererfahrung vereinfachen und verbessern.


Top Skills

  • PHP
  • Node.Js
  • RESTful APIs
  • MySQL
  • TypeScript


Weitere Skills

  • ReactJS
  • Vue.js
  • Angular
  • Svelte
  • AWS
  • Typo3
  • Joomla
  • Wordpress
  • Git
  • MongoDB
  • CSS
  • Express.js
  • SQL Databases
  • Next.js
  • Nuxt.js
  • CakePhp
  • Symfony


Erfahrungen

08/2019 ? today

Rolle: Software Engineer

Kunde: LABOR.digital


Aufgaben:

Projektarbeiten auf freiberuflicher Basis als Software Engineer


2015 ? 2020

Rolle: Full Stack Developer

Kunde: GraphicFox


Aufgaben:

WordPress und Grafikentwicklung für regionale Kunden aus Bad Kreuznach und Umgebung

Einsatzorte

Einsatzorte

Oppenheim (+200km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 7 Monate
2023-05 - heute

Erweiterung und Migration von Typo3

Software Engineer TYPO3 CMS Typo3 Fluid ...
Software Engineer

Verantwortlich für die strategische Erweiterung und Migration der Typo3-Website der Technischen Hochschule von v10 auf v12, um höchste Sicherheitsstandards, verbesserte Performance und optimierte Erweiterungsmöglichkeiten zu gewährleisten. Hierbei habe ich umfassende Backend-Optimierungen für Redakteure vorgenommen und neue Features implementiert, darunter eine Frontend-Eingabemaske zur Erstellung und Filterung von Weiterbildungskursen in einem geschützten Login-Bereich. Diese Funktionalitäten wurden mit Typo3, Fluid und PHP umgesetzt, um eine skalierbare und wartbare Lösung zu gewährleisten. Im Rahmen der Typo3-Entwicklung wurden Unit-Tests mit PHPUnit durchgeführt, um die Code-Qualität und Funktionsweise sicherzustellen. Ich integrierte zudem Matomo Analytics zur technischen Datenbereitstellung für die Webseitenoptimierung, inklusive einer datenschutzkonformen Cookie-Banner-Einbindung. Ein Kernpunkt dieses Projekts war die Etablierung einer automatisierten CI/CD-Pipeline auf GitLab. Diese Pipeline, die Docker-Images erstellt und ein Zero-Downtime-Deployment auf dem VPS ermöglicht, dient der Containerisierung und Orchestrierung der Anwendung, was die Entwicklungszyklen drastisch beschleunigte und die Zuverlässigkeit erhöhte. Innerhalb dieses Workflows wurden Abhängigkeiten installiert und Assets (CSS und JS) mit Webpack gebuildet, was eine effiziente Verarbeitung und Bereitstellung der Frontend-Ressourcen sicherstellte. Die Anwendung von Sass ermöglichte dabei eine strukturierte und wartbare Gestaltung der Benutzeroberfläche. Für die agile Entwicklung dieses Projekts, insbesondere im Kontext von MicroApp-Architekturen, war die Anwendung von Scrum-Arbeitsweisen und Code Reviews essenziell, um eine hohe Code-Qualität und effiziente Zusammenarbeit zu gewährleisten. Die Implementierung erfolgte unter Verwendung von verteilten Versionierungssystemen mit Branches (GitLab), wobei ich aktiv am Resolving von Konflikten innerhalb des Git-Workflows beteiligt war, um einen reibungslosen Entwicklungsprozess sicherzustellen. Die durchgeführten Optimierungen zielten darauf ab, die Performance der interaktiven Benutzeroberfläche zu verbessern und die Skalierbarkeit der Anwendung zu erhöhen. Für das Debugging und Testen der API-Endpunkte kam Postman zum Einsatz.

  • Erweiterung und Migration von Typo3
  • Matomo Analytics Auswertung und Integration in Typo3
  • CI/CD für nahtloses Deployment auf Staging und Produktiv

TYPO3 CMS Typo3 Fluid Symfony PHP Webpack Sass Docker GitLab Linux PHPUnit Postman
Technische Hochschule / Hochschulen, Behörden, Verbände, Institute
3 Jahre 6 Monate
2022-06 - heute

Zugeschnittenes Onlineshop-System

Software Engineer Strapi Node.js SQL ...
Software Engineer

Für J&F Möbel habe ich ein hochperformantes und skalierbares Onlineshop-System auf Basis von Strapi (Headless CMS) und Nuxt 3 (Frontend) entwickelt. Dieses System ermöglichte eine schnelle Ladezeit, mobile Optimierung und höchste Flexibilität für zukünftige Erweiterungen. Die fundierten Kenntnisse in Vue.js und Nuxt.js waren hierbei entscheidend, um eine interaktive und skalierbare Benutzeroberfläche zu gestalten. Ein entscheidender Erfolg war die Entwicklung eines internen Tools zur automatisierten Produktpflege: Zuvor mussten tausende Produkte manuell über Excel-Listen gepflegt werden; nun werden sie automatisch über verschiedene APIs und Scraper importiert. Dies reduzierte den Arbeitsprozess von mehreren Tagen auf lediglich eine Stunde und gewährleistete eine exzellente Datenqualität. Darüber hinaus implementierte ich Funktionen zum Abgleich von Produktinformationen (Bilder, Beschreibungen, Lieferzeiten) aus verschiedenen, teils passwortgeschützten Zuliefererportalen, was die Aktualität der Shopdaten dramatisch verbesserte und einen erheblichen Zeitersparnis für J&F Möbel generierte. Ergänzt wurde dies durch eine komfortable CSV-Imporcunktion innerhalb eines geschützten Airtable-ähnlichen Tools zur manuellen Datenmanipulattion. Diese internen Tools und die serverseitigen Scraper wurden unter Nutzung von Node.js und Express.js entwickelt, was eine robuste und effiziente Datenverarbeitung ermöglichte. Ich verfüge über nachgewiesene Erfahrung mit Headless CMS-Systemen und deren Integration in Webanwendungen, wie die Anbindung von Strapi an das Nuxt 3 Frontend in diesem Projekt eindrucksvoll zeigt. Die Datenmodellierung und Fehlerbehandlung innerhalb der RESTful-API-Kommunikation war hierbei ein zentraler Aspekt, um die konsistente und sichere Datenübertragung zwischen Frontend und Backend zu gewährleisten. Zudem wurden Caching-Mechanismen implementiert, um die Ladezeiten zu optimieren und die Performance des Shops zu steigern. Für das Debugging und Testen der API-Endpunkte kam Postman zum Einsatz. Die Anwendung von Sass für die Gestaltung der Benutzeroberfläche, in Verbindung mit HTML5 und JavaScript in der aktuellen Version, gewährleistete ein modernes und responsive Design. Das Deployment erfolgte über Docker-Container und Coolify, was die Containerisierung und Orchestrierung der Anwendung sicherstellte und ein effizientes und zuverlässiges Deployment ermöglichte. Das Projekt nutzte zudem verteilte Versionierungssysteme (GIT) zur Koordination der Entwicklung. 

  • Zugeschnittenes Onlineshop-System basierend auf Strapi and Nuxt 3
  • Internes Tool für Scannen und importieren neuer Produkte
  • Abgleich verschiedener Zuliefererseiten für aktuelle Bilder und Beschreibungen 

Strapi Node.js SQL Nuxt3 Express Sass Docker Linux Coolify Cloudflare GIT Postman
J&F Möbel / Handel
5 Jahre 11 Monate
2020-01 - heute

CI/CD mit Azure Service und Docker

Software Engineer Azure TYPO3 CMS Vue.js ...
Software Engineer

Für Persona habe ich eine moderne Headless-Typo3-Architektur mit Vue.js 2 im Frontend umgesetzt, die eine maximale Gestaltungsfreiheit im Design und eine einfache Implementierung neuer Features ermöglichte. Meine fundierten Kenntnisse in Vue.js waren hierbei entscheidend, um eine interaktive und skalierbare Benutzeroberfläche zu realisieren. Die Anwendung von HTML5, CSS, Sass und JavaScript in der aktuellen Version war dabei unerlässlich für ein modernes und flexibles Design. Im Fokus stand die Entwicklung einer zugeschnidenen und hochperformanten Job-API-Suche, die sich in verschiedenen Ausführungen über die gesamte Webseite erstreckt und durch die Nutzung des LocalStorage eine nahtlose Benutzererfahrung bietet. Ein weiterer Schwerpunkt lag auf der Optimierung des Cachings, um bereits geladene Filtervarianten blitzschnell anzuzeigen. Parallel dazu implementierte ich robuste CI/CD-Pipelines unter Verwendung von Azure DevOps Services und Docker, um automatisierte und zuverlässige Deployments zu gewährleisten und die Time-to-Market für neue Features zu verkürzen. Die Containerisierung und Orchestrierung von Docker-Containern spielte hierbei eine zentrale Rolle für eine konsistente und portable Entwicklungsumgebung. Die entwickelten REST APIs stellen eine schnelle und zentrale Datenhaltung sicher und ermöglichen die nahtlose Integration und Veröffentlichung von Stellenangeboten über HR4You, was die Effizienz der HR-Prozesse von Persona erheblich steigerte. Die Datenmodellierung und Fehlerbehandlung innerhalb der Kommunikation dieser RESTful-APIs war essenziell, um eine hohe Datenintegrität und Zuverlässigkeit zu gewährleisten. Für das Debugging und Testen der API-Endpunkte kam Postman zum Einsatz. Im Rahmen dieses Projekts wurde in einem agilen Entwicklungsprojekt (Scrum) gearbeitet, wobei Code Reviews und die Nutzung von verteilten Versionierungssystemen (Git) mit Branches und Konfliktlösung zum Standardworkflow gehörten. Ich verfüge über nachgewiesene Erfahrung mit Headless CMS-Systemen und deren Integration in einer Webanwendung, wie die Umsetzung von Typo3 als Headless CMS und die Anbindung an das Vue.js Frontend in diesem Projekt beweist. 

  • CI/CD mit Azure Service und Docker
  • Typo3 Entwicklung und Erweiterung basierend auf Kundenwunsch
  • VueJs Frontend für maximale Flexibilität
  • Rest API Development zur Anbindung von Stellenangeboten und Unternehmensdaten

Azure TYPO3 CMS Vue.js REST Typo3 Symfony PHP Vue2 Sass Docker Git Postman
Persona / Dienstleistungen
6 Jahre 3 Monate
2019-09 - heute

Website Erstellung und Upgrade mit Typo3 and VueJs

Software Engineer CakePHP Vue.js TYPO3 CMS ...
Software Engineer

Für Hülg & Rompf habe ich die komplette Neuentwicklung und das Upgrade der Unternehmenswebsite mit Typo3 und Vue.js verantwortet, um eine moderne, performante und CI-konforme Online-Präsenz zu schaffen. Ich entwickelte interne Tools zur hocheffizienten Verwaltung von Leads (CakePHP, Vue.js), die eine schnellere Bearbeitung von Anfragen, verbesserte Nachverfolgbarkeit und optimierte Kommunikation ermöglichen, indem Leads automatisiert der passenden Filiale und dem zuständigen Mitarbeiter zugewiesen werden. Die gesamte Serverinfrastruktur auf AWS (RDS, EC2) mit Loadbalancing und Multi-Instanz-Setups (Webseite, Rechner und Formulare, Leadstool, Partnerbetreuer-App) wurde von mir administriert, um eine Zero-Downtime und maximale Skalierbarkeit zu gewährleisten. Ein Highlight war die Entwicklung eines maßgeschneiderten Finanzierungsrechners mit API-Anbindung, der nahtlos über ein konfigurierbares Script-Tag in Partner- und Maklerwebseiten integriert werden kann. Dieser Rechner ermöglicht potenziellen Käufern eine transparente und schnelle Kosteneinschätzung zur Immobilie, beschleunigt durch die automatische Zuweisung von Kundendaten und Tilgungsplänen an den verantwortlichen Mitarbeiter den Vertriebsprozess und verkürzt die Zeit bis zum persönlichen Beratungsgespräch erheblich. Für das Debugging und Testen der API-Endpunkte des Finanzierungsrechners und anderer Integrationen kam Postman zum Einsatz.

  • Website Erstellung und Upgrade mit Typo3 and VueJs
  • Interne Tools zur Verwaltung von Leads mit CakePhp und VueJs
  • Serveradministration mit AWS, RDS, EC2
  • Zugeschnittener Finanzierungsrechner mit API zu eigens erstellten Formularen und interner Verarbeitung

CakePHP Vue.js TYPO3 CMS AWS Typo3 Nuxt2 Sass NodeJS Symfony Docker GIT RDS Postman
Hüttig & Rompf / Banken / Sparkassen / Finanzdienstleister
2 Monate
2025-05 - 2025-06

Benutzerdefiniertes WordPress-Plugin zur Datenerfassung

WordPress PHP Vue3 ...

Für Beechwood Finance habe ich ein maßgeschneidertes WordPress-Plugin entwickelt, das eine hocheffiziente und präzise Datenerfassung ermöglicht. Durch die nahtlose Integration mit der Creditreform SmartSignUp API wird die Datenqualität signifikant verbessert und ein verlässlicher Abgleich über Creditreform-IDs gewährleistet. Ich konzipierte einen Funnel, der Leads von der Landingpage auf eine separate Anmeldeseite überführt und die erfassten Daten automatisiert per Webhook an Pipedrive sendet. Dies reduziert den manuellen Eingabeaufwand für Endnutzer erheblich und optimiert die Datenverarbeitung in Pipedrive für Beechwood Finance, wodurch Marketing- und Vertriebsprozesse beschleunigt werden. Das Plugin wurde unter Verwendung von WordPress, PHP, Vue3 und Webpack entwickelt, um eine moderne und performante Lösung zu gewährleisten. Für das Debugging und Testen der API-Endpunkte wurde Postman eingesetzt, um die korrekte Datenübertragung und Funktionalität der Schnittstellen zu sichern. Das Projekt nutzte zudem GIT und GIT Actions für die Versionierung und automatisierte Prozesse. 

  • Benutzerdefiniertes WordPress-Plugin zur Datenerfassung
  • API-Anbindung zu SmartSignUp
  • WordPress, PHP, Vue3, Webpack, Scss, GIT, GIT Actions

WordPress PHP Vue3 Webpack Scss GIT GIT AcNons Postman
Beechwood Finance / Finanzdienstleister
2 Jahre 5 Monate
2022-09 - 2025-01

Erweiterung des Photoshop Learn-Panel in React

React MJML GIT

Als Freelancer für Adobe habe ich eine React-basierte Erweiterung für das Photoshop Learn-Panel konzipiert und implementiert. Diese interaktive und skalierbare Erweiterung verbessert die Benutzerführung und Lernkurve signifikant, indem sie neben neuen Kursen für Photoshop auch Inhalte für andere Adobe-Software wie InDesign und Illustrator dynamisch bereitstellt. Die Wahl von React gewährleistete die nötige Flexibilität und eine optimale Integration in bestehende Systeme, was eine effiziente Entwicklung der Benutzeroberfläche ermöglichte. Zusätzlich habe ich responsive E-Mail-Vorlagen mit MJML entwickelt, die auf einem komponentenbasierten System aufbauen. Dies ermöglichte die effiziente Erstellung einer Bibliothek von wiederverwendbaren Blöcken, die eine konsistente Markenkommunikation auf allen Geräten und in allen gängigen E-Mail-Clients sicherstellt, was die Erstellung von Kampagnen- und Newsletter-Templates erheblich beschleunigt. Die Gestaltung erfolgte mit HTML5, CSS und JavaScript in der aktuellen Version, um höchste Kompatibilität zu gewährleisten. Das Projekt nutzte zudem verteilte Versionierungssysteme (GIT), um eine kollaborative und nachvollziehbare Entwicklung zu gewährleisten.

  • Erweiterung des Photoshop Learn-Panel in React
  • Responsive E-Mail-Vorlagen mit MJML
  • React, MJML, GIT

React MJML GIT
Adobe / Dienstleistungen

Kompetenzen

Kompetenzen

Top-Skills

TypeScript PHP SQL Vue.js React Svelte TYPO3 CMS WordPress AWS DevOps Node.js

Produkte / Standards / Erfahrungen / Methoden

Über mich

Mit 10 Jahren Erfahrung als Full Stack Developer bin ich auf die Entwicklung robuster und effizienter Web-Lösungen spezialisiert. Meine Leidenschaft liegt darin, komplexe Anforderungen in nahtlose, benutzerfreundliche Anwendungen zu verwandeln. Ich habe erfolgreich diverse Projekte umgesetzt, darunter eine maßgeschneiderte E-Commerce-Plattform, die auf Strapi und Nuxt basiert, ein internes Lead-Verarbeitungstool für einen Finanzdienstleister und eine umfassende TYPO3-Website für eine Universität. Meine Expertise umfasst die wichtigsten JavaScript-Frameworks (React, Vue, Svelte), PHP, AWS, CakePHP und MySQL. Es reizt mich, Herausforderungen zu meistern, Arbeitsabläufe zu optimieren und Prozesse zu automatisieren, um die Produktivität zu steigern. Ich zeichne mich dadurch aus, auch in schwierigen Situationen Lösungen zu finden, und es ist mir wichtig, Tools zu entwickeln, die die Benutzererfahrung vereinfachen und verbessern.


Top Skills

  • PHP
  • Node.Js
  • RESTful APIs
  • MySQL
  • TypeScript


Weitere Skills

  • ReactJS
  • Vue.js
  • Angular
  • Svelte
  • AWS
  • Typo3
  • Joomla
  • Wordpress
  • Git
  • MongoDB
  • CSS
  • Express.js
  • SQL Databases
  • Next.js
  • Nuxt.js
  • CakePhp
  • Symfony


Erfahrungen

08/2019 ? today

Rolle: Software Engineer

Kunde: LABOR.digital


Aufgaben:

Projektarbeiten auf freiberuflicher Basis als Software Engineer


2015 ? 2020

Rolle: Full Stack Developer

Kunde: GraphicFox


Aufgaben:

WordPress und Grafikentwicklung für regionale Kunden aus Bad Kreuznach und Umgebung

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.