Fullstack-Entwicklung & Softwarearchitektur für Web & Big Data. Node.js, TypeScript, Python, Nuxt, Kubernetes, CI/CD.
Aktualisiert am 11.04.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 08.04.2025
Verfügbar zu: 100%
davon vor Ort: 0%
Fullstack Webentwicklung
Skalierbare Backend-Architektur
Big Data & Datenverarbeitung
TypeScript
Python
PHP
Vue.js
Tailwind CSS
REST & WebSocket APIs
OAuth & JWT
PostgreSQL
Redis
SQLite
CI/CD mit GitLab
Docker
Kubernetes
Linux Serveradministration
Testgetriebene Entwicklung
Performanceoptimierung
Microservices
DevOps
Cloud-native Entwicklung

Einsatzorte

Einsatzorte

Bürstadt (+75km)
Deutschland
möglich

Projekte

Projekte

2025 - heute: Komplette Architektur und Entwicklung eines Händler-Portals


Rolle: PORTAL DEVELOPER

Kunde: auf Anfrage


Aufgaben:

  • Komplette Architektur und Entwicklung eines Händler-Portals auf Basis von CLEAN Architecture
  • Frontend- und UI-Design mit Nuxt 3 & TailwindCSS, inklusive UX-Optimierung
  • Infrastruktur und Hosting für eine skalierbare und sichere Plattform
  • Monetarisierung über Abo-Modell, inkl. automatisierter Zahlungsverwaltung
  • Dashboard zur Analyse von Verkäufen, Produkten und Finanzen


Erfolge:

  • Eigenständige Entwicklung und Markteinführung einer vollständig skalierbaren Plattform
  • Effiziente Finanz- und Verkaufsanalyse integriert, um Händlern datengetriebene Entscheidungen zu ermöglichen
  • Aufbau eines Automatisiertes Abrechnungssystem, das monatliche Gebühren ohne manuellen Aufwand verwaltet
  • Hohe Performance und Stabilität sichergestellt, durch optimierte Infrastruktur und sauberen Code


Kenntnisse:

Node.js, TypeScript, Nuxt, Vue.js, TailwindCSS, MySQL, Coolify, Docker, GitHub, CLEAN Architecture


2023 - heute: Architektur und technische Leitung eines verteilten Softwaresystems


Rolle: SOFTWARE ARCHITECT & LEAD DEVELOPER

Kunde: DB INFRAGO AG


Aufgaben:

  • Leitender Architekt und Seniorentwickler mit Personalverantwortung über sieben Entwickler
  • Architektur und technische Leitung eines verteilten Softwaresystems auf Basis von CLEAN Architecture
  • Entwicklung der Fachlichkeit gemeinsam mit dem Kunden
  • Führung eines Entwicklerteams und technische Entscheidungsträgerrolle
  • Testgetriebene Entwicklung langfristige Wartbarkeit
  • CI/CD mit Kubernetes und Docker inkl. automatisierte Prüfung auf Betreibervorgaben
  • Datenmanagement für bis zu 5 TB an PlanPro-Dateien


Erfolge:

  • Performante Architektur für 5 TB Daten aufgebaut
  • Automatische CI/CD-Pipeline implementiert
  • Tiefes fachliches Verständnis für das Kundensegment erarbeitet
  • Führung eines starken Entwicklerteam mit Fokus auf Zusammenarbeit


Kenntnisse:

Node.js, TypeScript, Nuxt, Vue.js, TailwindCSS, SQLite, PostgreSQL, Kubernetes, Docker, GitLab CI, CLEAN Architecture, Test-Driven Design, Scrum mit Jira, Corporate Design


2023 - heute: Entwicklung und Training eines LSTM-Modells


Rolle: MACHINE LEARNING ENGINEER

Kunde: auf Anfrage


Aufgaben:

  • Entwicklung und Training eines LSTM-Modells zur Vorhersage von Börsenkursen auf Basis von Tickdaten
  • Feature Engineering und Auswahl relevanter Marktdaten für optimale Modellperformance
  • Optimierung des Trainingsprozesses zur Reduzierung von Overfitting und Verbesserung der Prognosequalität
  • Datenaufbereitung und -aggregation, um historische Preisbewegungen sinnvoll abzubilden
  • Evaluation und Vergleich verschiedener Modellarchitekturen, um die bestmögliche Performance zu erreichen


Erfolge:

  • Erfolgreich LSTM-Modelle trainiert, die Muster in Börsendaten erkennen
  • Feature Engineering für Kursverläufe verbessert
  • Hyperparameter optimiert
  • Backtesting-Strategien - auch auf GPUs - implementiert
  • Große Finanzdatensätze aufbereitet, optimiert und speicherplatzeffizient abgelegt


Kenntnisse:

Python, TensorFlow, Keras, NumPy, Pandas, LSTM, Time-Series Forecasting, Tickdaten, OHLC-Daten, Normalisierung, Feature-Engineering, GPU-gestütztes Training, Hyperparameter-Tuning, Backtesting, Metriken wie MSE, Sharpe Ratio


2020 - 2024: Entwicklung eines Integrationssystems


Rolle: SOFTWARE ARCHITECT & LEAD DEVELOPER

Kunde: DB SYSTEL GMBH


Aufgaben:

  • Leitender Architekt und Seniorentwickler mit Personalverantwortung über fünf Entwickler
  • Entwicklung eines Integrationssystems zur smarten Verwaltung von Schließsystemen auf Konzernebene
  • Architektur und technische Umsetzung basierend auf CLEAN Architecture und testgetriebener Entwicklung
  • Anbindung und Steuerung verschiedener Schließsysteme über standardisierte Schnittstellen
  • Integration in bestehende IT-Infrastrukturen, inklusive Benutzer- und Berechtigungsmanagement (Corporate Identity)
  • Aufbau eines Monitorings für Betriebsführer


Erfolge:

  • Konzernschließsysteme ohne Vendor-Lock-in vereinheitlicht
  • Regelbasierte Steuerungslösung entwickelt
  • Schnittstellen für fremde Benutzer-Regelwerke angebunden
  • Einhaltung von Betreibervorgaben (Pentests und konzernkritische Einstufung) prüfen lassen
  • Konzerneigene CI/CD-Prozesse zur Standardisierung genutzt


Kenntnisse:

Node.js, TypeScript, Nuxt, Vue.js, TailwindCSS, SQLite, Kubernetes, Docker, GitLab CI, CLEAN Architecture, Test-Driven Design


2016 - 2019: Entwicklung und Standardisierung der CI/CD-Pipeline


Rolle: SENIOR DEVELOPER

Kunde: TRIO-INTERACTIVE IT SERVICES GMBH


Aufgaben:

  • Leitender Seniorentwickler mit Personalverantwortung
  • Entwicklung und Standardisierung der CI/CD-Pipeline für eine effiziente Softwareauslieferung
  • FullStack-Entwicklung für Enterprise-Webanwendungen mit Laravel, Node.js, Vue.js und Ember.js
  • SVG-Editor für BASF entwickelt, um Anwendungsszenarien visuell zu konfigurieren und druckfähig zu exportieren
  • Umsetzung von Datenanalyse- und Reporting-Tools in R für analytische Anwendungen bei BASF
  • Umsetzung zahlreicher Webprojekte mit hohem Durchsatz, inklusive individueller Kundenanforderungen


Erfolge:

  • CI/CD-Pipeline und Entwicklungsstandards aufgebaut, um Release-Prozesse zu beschleunigen
  • Grafikgenerator für BASF entwickelt, der Agenturkosten spart
  • Einen R-CodeGenerator entwickelt, der Datenanalyse auf Datenbanken ermöglicht
  • Dutzende Webprojekte erfolgreich umgesetzt, mit hoher Effizienz und technischer Vielfalt


Kenntnisse:

Laravel 5, PHP, Node.js, R, Vue.js, Ember.js, JavaScript, SVG, MySQL, PostgreSQL, Docker, GitLab CI, Nginx, TeamCity


2013 - 2016: Entwicklung mehrerer Shopsysteme


Rolle: SENIOR E-COMMERCE DEVELOPER

Kunde: MACHART STUDIOS GMBH


Aufgaben:

  • Leitender Entwickler mit Personalverantwortung
  • Entwicklung mehrerer Shopsysteme (Frontend & Backend) mit Shopware und PlentyMarkets
  • Umsetzung von Frontend-Designs in HTML/CSS
  • Entwicklung einer Buchungssoftware mit Nutzerverwaltung, Zeiterfassung und automatisierter Rechnungsstellung
  • Zahlungsintegration (u.a. PayPal) für automatische Abrechnungen
  • Konfiguration und Administration von HTTP/2-Servern mit speziellen SSL-Setups


Erfolge:

  • Mehrere E-Commerce-Plattformen entwickelt und erfolgreich in Betrieb genommen
  • Komplexe Buchungssoftware von Grund auf entwickelt, die der Kunde bis heute intern nutzt
  • Automatisierte Zahlungs- und Rechnungsprozesse integriert
  • Performance und Sicherheit optimiert ? inkl. forensische Analysen


Kenntnisse:

Shopware, PlentyMarkets, Node.js, PHP, REST, Webhooks, HTML, CSS, JavaScript, MySQL, Nginx, Apache, SSL/TLS, HTTP/2


2012 - 2014: ONLINE-PORTALE


Rolle: BERATER & ENTWICKLER

Kunde: WEBZAP UG


Aufgaben:

  • Entwicklung und Integration von Schnittstellen zwischen Hotelportalen, CRMs und Reisesystemen
  • Optimierung und Automatisierung von Geschäftsprozessen im Kunden- und Travel-Management
  • Technische Beratung für das weitere Vorgehen
  • Entwicklung neuer Funktionen zur Verbesserung von Nutzererfahrung (Frontend)


Erfolge

  • Erfolgreiche Anbindung an wichtige Schnittstellen für bisher manuelle Prozesse
  • Reise- und Kundenmanagement optimiert und vielen Angestellten unnötige Klickarbeit erspart
  • Strategische Beratung auf Augenhöhe mit viel Humor
  • Verbesserte Hintergrund-Prozesse in Hotelportalen und CRMs für Buchungsabläufe


Kenntnisse:

Node.js, Python, REST, OAuth, MySQL, Redis, CI/CD ohne Container, RabbitMQ, WebSockets


2012 - 2014: Entwicklung eines kompletten Backend-Systems


Rolle: ENTWICKLER

Kunde: auf Anfrage


Aufgaben:

  • Entwicklung eines kompletten Backend-Systems für die Geschäftsverwaltung
  • Umsetzung von Rechnungsverwaltung, Projekt- und Kundenmanagement
  • Strukturierung der Datenmodelle und Schnittstellen für eine effiziente Verarbeitung


Erfolge:

  • Backend-System von Grund auf entwickelt und produktiv ausgerollt
  • Automatisierte Rechnungs- und Projektverwaltung integriert
  • Viele Geschäftsprozesse automatisiert


Kenntnisse:

Node.js, Python, REST, Vue.js, MySQL


2006 - 2013: Architektur und Entwicklung einer skalierbaren Webanwendung


Rolle: LEAD DEVELOPER

Kunde: STELLAR LEGENDS ONLINEGAMING GBR


Aufgaben:

  • Architektur und Entwicklung einer skalierbaren Webanwendung mit Trennung von Frontend und Backend
  • Erstellung von Softwaredesigns, Architekturkonzepten und Coding-Guidelines
  • Optimierung der Backend- und Frontend-Kommunikation für Performance und Skalierbarkeit
  • Technische Strategie und Entscheidungsfindung für nachhaltige Softwareentwicklung
  • Einführung zentraler Entwicklungs- und Automatisierungstools zur Effizienzsteigerung


Erfolge:
  • Webanwendung von Grund auf entwickelt und live gestellt
  • Erfolgreiche Betaphase mit Nutzerfeedback abgeschlossen
  • Team aufgebaut, koordiniert und in der Entwicklung begleitet
  • Projektstrategie festgelegt und Entwicklungsabläufe optimiert
  • Technische und organisatorische Entscheidungen getroffen
  • Dokumentation und interne Abläufe klar strukturiert


Personalverantwortung:

12 Personen


Kenntnisse:

(X)HTML, JavaScript, jQuery, Flash (ActionScript 2 & 3), PHP (Zend Framework + Zend Server), Python, MySQL, Redis, SVN, Trac, Bash-Scripting, Linux


2005 - 2013: Administration und Betreuung der IT-Infrastruktur


Rolle: SYSTEMADMINISTRATOR, Consultant der IT-Abteilung

Kunde: BÜRSTADT FURNITURE GMBH


Aufgaben:

  • Administration und Betreuung der IT-Infrastruktur, inklusive Server, Netzwerke und Benutzerverwaltung
  • Entwicklung eines Intranet-Portals auf Basis von SharePoint Services
  • Umsetzung von Webanwendungen für verschiedene Visualisierungszwecke
  • Integration von Webanwendungen mit SAP R/3 zur Darstellung von Produktionsdaten
  • Optimierung von internen IT-Prozessen
  • Unterstützung der Fachabteilungen, um IT-Lösungen an betriebliche Anforderungen anzupassen


Erfolge:

  • Erfolgreiche Entwicklung einer Webanwendung für Materialflussplanung und -visualisierung entwickelt
  • SAP-Schnittstellen implementiert ? zur Verarbeitung von Produktionsdaten
  • Systemverfügbarkeit und IT-Sicherheit sichergestellt
  • Über sieben Jahre IT-Weiterentwicklung begleitet, von Systemmigrationen bis hin zur Einführung neuer Technologien


Kenntnisse:

Windows Server, Active Directory, Linux, Virtualisierung, Node.js, Python, REST, SOAP, SAP R/3 BAPIs, jQuery, HTML, CSS, Bootstrap, SQL-Server, MySQL, PowerShell, Bash, Nagios


2012 - 2012: Betrieb und Automatisierung der firmeneigenen Serversysteme


Rolle: SERVER ADMINISTRATOR

Kunde: AV MEDIEN PENRISE GMBH


Aufgaben:

  • Betrieb und Automatisierung der firmeneigenen Serversysteme mit Fokus auf Stabilität
  • Beratung zu bestehenden Infrastrukturen
  • Notfallmanagement und Erweiterung der Systemverfügbarkeit


Erfolge:

  • Cluster-Architektur erweitert und Ausfallsicherheit verbessert
  • Notfallprozesse optimiert, um Ausfälle zu vermeiden
  • Beteiligte umfassend geschult und eingearbeitet
  • Leistungsfähigkeit u.a. durch Analyse optimiert


Kenntnisse:

Python, Node.js, Bash, Linux, Docker, Kubernetes, Grafana, Prometheus, Nginx, Firewall-Management, SSH

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2021-11 - 2021-11

Zertifizierung zum Software-Architekt von der iSQI

iSAQB Certified Professional for Software Architecture - Foundation Level® (CPSA-F®), iSQI Inc., Boston, USA
iSAQB Certified Professional for Software Architecture - Foundation Level® (CPSA-F®)
iSQI Inc., Boston, USA
[URL auf Anfrage]
3 Jahre
2002-08 - 2005-07

Hochschulstudium - Informationstechnik

Dipl-Ing., DHBW Mannheim
Dipl-Ing.
DHBW Mannheim

  • Ingenieurinformatik

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Fullstack Webentwicklung Skalierbare Backend-Architektur Big Data & Datenverarbeitung TypeScript Python PHP Vue.js Tailwind CSS REST & WebSocket APIs OAuth & JWT PostgreSQL Redis SQLite CI/CD mit GitLab Docker Kubernetes Linux Serveradministration Testgetriebene Entwicklung Performanceoptimierung Microservices DevOps Cloud-native Entwicklung

Produkte / Standards / Erfahrungen / Methoden

Profil

Ich arbeite als Senior Software Architect und Fullstack-Entwickler mit Fokus auf skalierbare Webarchitekturen und datenintensive Systeme. Meine Stärken liegen in der Verbindung von technischer Konzeption, Clean Code und effizienter Umsetzung ? von CI/CD bis Frontend. Ich interessiere mich besonders für cloud-native Plattformentwicklung und Machine Learning, mit dem ich mich bereits intensiv praxisnah beschäftigt habe.


Zielsetzung

  • Ich entwickle hochperformante, skalierbare Softwarelösungen mit Fokus auf saubere Architektur, Effizienz und Automatisierung. 
  • Als erfahrener Softwarearchitekt, Entwickler und Teamleiter unterstütze ich Unternehmen bei der Umsetzung komplexer Webanwendungen, DevOps-Strategien und branchenspezifischen IT-Lösungen. 
  • Mein Ziel ist es, durch fundierte technische Beratung und maßgeschneiderte Implementierungen nachhaltigen Mehrwert zu schaffen.


Kompetenzen

SOFTWAREARCHITEKTUR & ENTWICKLUNG

  • Erfahren in CLEAN Architecture, Test-Driven Design (TDD)
  • Praxisbewährt in testgetriebener Entwicklung (TDD) für langlebige und wartbare Software
  • Fokus auf skalierbare, modulare und performante Systemarchitekturen


BACKEND-ENTWICKLUNG & SCHNITTSTELLEN

  • Fundierte Kenntnisse in Node.js, Python, PHP, R
  • Erprobt in der Entwicklung von REST- und WebSocket-Schnittstellen
  • Sicher in OAuth, JWT, API-Design und komplexen Integrationen


FRONTEND-ENTWICKLUNG & UI/UX

  • Langjährige Erfahrung mit Vue.js, Nuxt.js, Ember.js
  • Kompetent in der Umsetzung von responsiven Designs mit TailwindCSS, Bootstrap, HTML, CSS
  • Erfahrung mit SVG-Rendering und interaktiven UI-Komponenten


DEVOPS & INFRASTRUKTUR

  • Routiniert in Kubernetes, Docker und CI/CD-Pipelines (GitLab CI, Jenkins)
  • Erfahren in der Administration von AWS, Linux und Virtualisierung
  • Praxisbewährt in Performance-Optimierung durch HTTP/2, SSL/TLS, Nginx, Apache


CLOUD- & DATENBANK-TECHNOLOGIEN

  • Sicher in PostgreSQL, MySQL, Redis, SQLite
  • Erfahrung mit Big Data
  • Erfolgreich umgesetzt: hochverfügbare und performante Architekturen


PROJEKT- & PROZESSMANAGEMENT

  • Erfolgreiche Führung von Entwicklerteams (bis zu 7 Personen)
  • Erfahren in SCRUM und direkter Kundenkommunikation
  • Praxisbewährt in Prozessautomatisierung und Workflow-Optimierung
  • Vertraut mit strategischer Beratung und Planung komplexer IT-Projekte
  • Erfolgreiche Umsetzung von CI/CD-Pipelines & Release-Management


BRANCHEN & SPEZIALLÖSUNGEN

  • Tiefgehendes Know-how in E-Commerce & Marktplatzlösungen (Shopware, PlentyMarkets, eBay-Integrationen)
  • Erfahrener Entwickler für Buchungs- & Abrechnungssysteme (PayPal, Abo-Modelle, Rechnungsautomatisierung)
  • Kompetent in Produktions- & Materialflussplanung (Intranet-Visualisierung)
  • Erfahrung mit Schließsystemen & Zutrittskontrolle (zentrale Steuerung)
  • Technisches Verständnis für Bahninfrastruktur & Bauplanung (PlanPro-Datenvisualisierung für DB InfraGO AG)

Programmiersprachen

TypeScript
Experte
Node.JS
Experte
JavaScript
Experte
Python
Experte
PHP
Experte
Vue.JS
Experte
Nuxt.JS
Experte
Ember.JS
Fortgeschritten
TailwindCSS
Fortgeschritten
HTML5
Experte
CSS3
Experte
Redis
Experte
SQL
Experte
Golang
Fortgeschritten
CI/CD
Fortgeschritten
Architektur
Experte

Branchen

Branchen

  • diverse Agenturen
  • Industrieunternehmen
  • Hotelbranche

Einsatzorte

Einsatzorte

Bürstadt (+75km)
Deutschland
möglich

Projekte

Projekte

2025 - heute: Komplette Architektur und Entwicklung eines Händler-Portals


Rolle: PORTAL DEVELOPER

Kunde: auf Anfrage


Aufgaben:

  • Komplette Architektur und Entwicklung eines Händler-Portals auf Basis von CLEAN Architecture
  • Frontend- und UI-Design mit Nuxt 3 & TailwindCSS, inklusive UX-Optimierung
  • Infrastruktur und Hosting für eine skalierbare und sichere Plattform
  • Monetarisierung über Abo-Modell, inkl. automatisierter Zahlungsverwaltung
  • Dashboard zur Analyse von Verkäufen, Produkten und Finanzen


Erfolge:

  • Eigenständige Entwicklung und Markteinführung einer vollständig skalierbaren Plattform
  • Effiziente Finanz- und Verkaufsanalyse integriert, um Händlern datengetriebene Entscheidungen zu ermöglichen
  • Aufbau eines Automatisiertes Abrechnungssystem, das monatliche Gebühren ohne manuellen Aufwand verwaltet
  • Hohe Performance und Stabilität sichergestellt, durch optimierte Infrastruktur und sauberen Code


Kenntnisse:

Node.js, TypeScript, Nuxt, Vue.js, TailwindCSS, MySQL, Coolify, Docker, GitHub, CLEAN Architecture


2023 - heute: Architektur und technische Leitung eines verteilten Softwaresystems


Rolle: SOFTWARE ARCHITECT & LEAD DEVELOPER

Kunde: DB INFRAGO AG


Aufgaben:

  • Leitender Architekt und Seniorentwickler mit Personalverantwortung über sieben Entwickler
  • Architektur und technische Leitung eines verteilten Softwaresystems auf Basis von CLEAN Architecture
  • Entwicklung der Fachlichkeit gemeinsam mit dem Kunden
  • Führung eines Entwicklerteams und technische Entscheidungsträgerrolle
  • Testgetriebene Entwicklung langfristige Wartbarkeit
  • CI/CD mit Kubernetes und Docker inkl. automatisierte Prüfung auf Betreibervorgaben
  • Datenmanagement für bis zu 5 TB an PlanPro-Dateien


Erfolge:

  • Performante Architektur für 5 TB Daten aufgebaut
  • Automatische CI/CD-Pipeline implementiert
  • Tiefes fachliches Verständnis für das Kundensegment erarbeitet
  • Führung eines starken Entwicklerteam mit Fokus auf Zusammenarbeit


Kenntnisse:

Node.js, TypeScript, Nuxt, Vue.js, TailwindCSS, SQLite, PostgreSQL, Kubernetes, Docker, GitLab CI, CLEAN Architecture, Test-Driven Design, Scrum mit Jira, Corporate Design


2023 - heute: Entwicklung und Training eines LSTM-Modells


Rolle: MACHINE LEARNING ENGINEER

Kunde: auf Anfrage


Aufgaben:

  • Entwicklung und Training eines LSTM-Modells zur Vorhersage von Börsenkursen auf Basis von Tickdaten
  • Feature Engineering und Auswahl relevanter Marktdaten für optimale Modellperformance
  • Optimierung des Trainingsprozesses zur Reduzierung von Overfitting und Verbesserung der Prognosequalität
  • Datenaufbereitung und -aggregation, um historische Preisbewegungen sinnvoll abzubilden
  • Evaluation und Vergleich verschiedener Modellarchitekturen, um die bestmögliche Performance zu erreichen


Erfolge:

  • Erfolgreich LSTM-Modelle trainiert, die Muster in Börsendaten erkennen
  • Feature Engineering für Kursverläufe verbessert
  • Hyperparameter optimiert
  • Backtesting-Strategien - auch auf GPUs - implementiert
  • Große Finanzdatensätze aufbereitet, optimiert und speicherplatzeffizient abgelegt


Kenntnisse:

Python, TensorFlow, Keras, NumPy, Pandas, LSTM, Time-Series Forecasting, Tickdaten, OHLC-Daten, Normalisierung, Feature-Engineering, GPU-gestütztes Training, Hyperparameter-Tuning, Backtesting, Metriken wie MSE, Sharpe Ratio


2020 - 2024: Entwicklung eines Integrationssystems


Rolle: SOFTWARE ARCHITECT & LEAD DEVELOPER

Kunde: DB SYSTEL GMBH


Aufgaben:

  • Leitender Architekt und Seniorentwickler mit Personalverantwortung über fünf Entwickler
  • Entwicklung eines Integrationssystems zur smarten Verwaltung von Schließsystemen auf Konzernebene
  • Architektur und technische Umsetzung basierend auf CLEAN Architecture und testgetriebener Entwicklung
  • Anbindung und Steuerung verschiedener Schließsysteme über standardisierte Schnittstellen
  • Integration in bestehende IT-Infrastrukturen, inklusive Benutzer- und Berechtigungsmanagement (Corporate Identity)
  • Aufbau eines Monitorings für Betriebsführer


Erfolge:

  • Konzernschließsysteme ohne Vendor-Lock-in vereinheitlicht
  • Regelbasierte Steuerungslösung entwickelt
  • Schnittstellen für fremde Benutzer-Regelwerke angebunden
  • Einhaltung von Betreibervorgaben (Pentests und konzernkritische Einstufung) prüfen lassen
  • Konzerneigene CI/CD-Prozesse zur Standardisierung genutzt


Kenntnisse:

Node.js, TypeScript, Nuxt, Vue.js, TailwindCSS, SQLite, Kubernetes, Docker, GitLab CI, CLEAN Architecture, Test-Driven Design


2016 - 2019: Entwicklung und Standardisierung der CI/CD-Pipeline


Rolle: SENIOR DEVELOPER

Kunde: TRIO-INTERACTIVE IT SERVICES GMBH


Aufgaben:

  • Leitender Seniorentwickler mit Personalverantwortung
  • Entwicklung und Standardisierung der CI/CD-Pipeline für eine effiziente Softwareauslieferung
  • FullStack-Entwicklung für Enterprise-Webanwendungen mit Laravel, Node.js, Vue.js und Ember.js
  • SVG-Editor für BASF entwickelt, um Anwendungsszenarien visuell zu konfigurieren und druckfähig zu exportieren
  • Umsetzung von Datenanalyse- und Reporting-Tools in R für analytische Anwendungen bei BASF
  • Umsetzung zahlreicher Webprojekte mit hohem Durchsatz, inklusive individueller Kundenanforderungen


Erfolge:

  • CI/CD-Pipeline und Entwicklungsstandards aufgebaut, um Release-Prozesse zu beschleunigen
  • Grafikgenerator für BASF entwickelt, der Agenturkosten spart
  • Einen R-CodeGenerator entwickelt, der Datenanalyse auf Datenbanken ermöglicht
  • Dutzende Webprojekte erfolgreich umgesetzt, mit hoher Effizienz und technischer Vielfalt


Kenntnisse:

Laravel 5, PHP, Node.js, R, Vue.js, Ember.js, JavaScript, SVG, MySQL, PostgreSQL, Docker, GitLab CI, Nginx, TeamCity


2013 - 2016: Entwicklung mehrerer Shopsysteme


Rolle: SENIOR E-COMMERCE DEVELOPER

Kunde: MACHART STUDIOS GMBH


Aufgaben:

  • Leitender Entwickler mit Personalverantwortung
  • Entwicklung mehrerer Shopsysteme (Frontend & Backend) mit Shopware und PlentyMarkets
  • Umsetzung von Frontend-Designs in HTML/CSS
  • Entwicklung einer Buchungssoftware mit Nutzerverwaltung, Zeiterfassung und automatisierter Rechnungsstellung
  • Zahlungsintegration (u.a. PayPal) für automatische Abrechnungen
  • Konfiguration und Administration von HTTP/2-Servern mit speziellen SSL-Setups


Erfolge:

  • Mehrere E-Commerce-Plattformen entwickelt und erfolgreich in Betrieb genommen
  • Komplexe Buchungssoftware von Grund auf entwickelt, die der Kunde bis heute intern nutzt
  • Automatisierte Zahlungs- und Rechnungsprozesse integriert
  • Performance und Sicherheit optimiert ? inkl. forensische Analysen


Kenntnisse:

Shopware, PlentyMarkets, Node.js, PHP, REST, Webhooks, HTML, CSS, JavaScript, MySQL, Nginx, Apache, SSL/TLS, HTTP/2


2012 - 2014: ONLINE-PORTALE


Rolle: BERATER & ENTWICKLER

Kunde: WEBZAP UG


Aufgaben:

  • Entwicklung und Integration von Schnittstellen zwischen Hotelportalen, CRMs und Reisesystemen
  • Optimierung und Automatisierung von Geschäftsprozessen im Kunden- und Travel-Management
  • Technische Beratung für das weitere Vorgehen
  • Entwicklung neuer Funktionen zur Verbesserung von Nutzererfahrung (Frontend)


Erfolge

  • Erfolgreiche Anbindung an wichtige Schnittstellen für bisher manuelle Prozesse
  • Reise- und Kundenmanagement optimiert und vielen Angestellten unnötige Klickarbeit erspart
  • Strategische Beratung auf Augenhöhe mit viel Humor
  • Verbesserte Hintergrund-Prozesse in Hotelportalen und CRMs für Buchungsabläufe


Kenntnisse:

Node.js, Python, REST, OAuth, MySQL, Redis, CI/CD ohne Container, RabbitMQ, WebSockets


2012 - 2014: Entwicklung eines kompletten Backend-Systems


Rolle: ENTWICKLER

Kunde: auf Anfrage


Aufgaben:

  • Entwicklung eines kompletten Backend-Systems für die Geschäftsverwaltung
  • Umsetzung von Rechnungsverwaltung, Projekt- und Kundenmanagement
  • Strukturierung der Datenmodelle und Schnittstellen für eine effiziente Verarbeitung


Erfolge:

  • Backend-System von Grund auf entwickelt und produktiv ausgerollt
  • Automatisierte Rechnungs- und Projektverwaltung integriert
  • Viele Geschäftsprozesse automatisiert


Kenntnisse:

Node.js, Python, REST, Vue.js, MySQL


2006 - 2013: Architektur und Entwicklung einer skalierbaren Webanwendung


Rolle: LEAD DEVELOPER

Kunde: STELLAR LEGENDS ONLINEGAMING GBR


Aufgaben:

  • Architektur und Entwicklung einer skalierbaren Webanwendung mit Trennung von Frontend und Backend
  • Erstellung von Softwaredesigns, Architekturkonzepten und Coding-Guidelines
  • Optimierung der Backend- und Frontend-Kommunikation für Performance und Skalierbarkeit
  • Technische Strategie und Entscheidungsfindung für nachhaltige Softwareentwicklung
  • Einführung zentraler Entwicklungs- und Automatisierungstools zur Effizienzsteigerung


Erfolge:
  • Webanwendung von Grund auf entwickelt und live gestellt
  • Erfolgreiche Betaphase mit Nutzerfeedback abgeschlossen
  • Team aufgebaut, koordiniert und in der Entwicklung begleitet
  • Projektstrategie festgelegt und Entwicklungsabläufe optimiert
  • Technische und organisatorische Entscheidungen getroffen
  • Dokumentation und interne Abläufe klar strukturiert


Personalverantwortung:

12 Personen


Kenntnisse:

(X)HTML, JavaScript, jQuery, Flash (ActionScript 2 & 3), PHP (Zend Framework + Zend Server), Python, MySQL, Redis, SVN, Trac, Bash-Scripting, Linux


2005 - 2013: Administration und Betreuung der IT-Infrastruktur


Rolle: SYSTEMADMINISTRATOR, Consultant der IT-Abteilung

Kunde: BÜRSTADT FURNITURE GMBH


Aufgaben:

  • Administration und Betreuung der IT-Infrastruktur, inklusive Server, Netzwerke und Benutzerverwaltung
  • Entwicklung eines Intranet-Portals auf Basis von SharePoint Services
  • Umsetzung von Webanwendungen für verschiedene Visualisierungszwecke
  • Integration von Webanwendungen mit SAP R/3 zur Darstellung von Produktionsdaten
  • Optimierung von internen IT-Prozessen
  • Unterstützung der Fachabteilungen, um IT-Lösungen an betriebliche Anforderungen anzupassen


Erfolge:

  • Erfolgreiche Entwicklung einer Webanwendung für Materialflussplanung und -visualisierung entwickelt
  • SAP-Schnittstellen implementiert ? zur Verarbeitung von Produktionsdaten
  • Systemverfügbarkeit und IT-Sicherheit sichergestellt
  • Über sieben Jahre IT-Weiterentwicklung begleitet, von Systemmigrationen bis hin zur Einführung neuer Technologien


Kenntnisse:

Windows Server, Active Directory, Linux, Virtualisierung, Node.js, Python, REST, SOAP, SAP R/3 BAPIs, jQuery, HTML, CSS, Bootstrap, SQL-Server, MySQL, PowerShell, Bash, Nagios


2012 - 2012: Betrieb und Automatisierung der firmeneigenen Serversysteme


Rolle: SERVER ADMINISTRATOR

Kunde: AV MEDIEN PENRISE GMBH


Aufgaben:

  • Betrieb und Automatisierung der firmeneigenen Serversysteme mit Fokus auf Stabilität
  • Beratung zu bestehenden Infrastrukturen
  • Notfallmanagement und Erweiterung der Systemverfügbarkeit


Erfolge:

  • Cluster-Architektur erweitert und Ausfallsicherheit verbessert
  • Notfallprozesse optimiert, um Ausfälle zu vermeiden
  • Beteiligte umfassend geschult und eingearbeitet
  • Leistungsfähigkeit u.a. durch Analyse optimiert


Kenntnisse:

Python, Node.js, Bash, Linux, Docker, Kubernetes, Grafana, Prometheus, Nginx, Firewall-Management, SSH

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2021-11 - 2021-11

Zertifizierung zum Software-Architekt von der iSQI

iSAQB Certified Professional for Software Architecture - Foundation Level® (CPSA-F®), iSQI Inc., Boston, USA
iSAQB Certified Professional for Software Architecture - Foundation Level® (CPSA-F®)
iSQI Inc., Boston, USA
[URL auf Anfrage]
3 Jahre
2002-08 - 2005-07

Hochschulstudium - Informationstechnik

Dipl-Ing., DHBW Mannheim
Dipl-Ing.
DHBW Mannheim

  • Ingenieurinformatik

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Fullstack Webentwicklung Skalierbare Backend-Architektur Big Data & Datenverarbeitung TypeScript Python PHP Vue.js Tailwind CSS REST & WebSocket APIs OAuth & JWT PostgreSQL Redis SQLite CI/CD mit GitLab Docker Kubernetes Linux Serveradministration Testgetriebene Entwicklung Performanceoptimierung Microservices DevOps Cloud-native Entwicklung

Produkte / Standards / Erfahrungen / Methoden

Profil

Ich arbeite als Senior Software Architect und Fullstack-Entwickler mit Fokus auf skalierbare Webarchitekturen und datenintensive Systeme. Meine Stärken liegen in der Verbindung von technischer Konzeption, Clean Code und effizienter Umsetzung ? von CI/CD bis Frontend. Ich interessiere mich besonders für cloud-native Plattformentwicklung und Machine Learning, mit dem ich mich bereits intensiv praxisnah beschäftigt habe.


Zielsetzung

  • Ich entwickle hochperformante, skalierbare Softwarelösungen mit Fokus auf saubere Architektur, Effizienz und Automatisierung. 
  • Als erfahrener Softwarearchitekt, Entwickler und Teamleiter unterstütze ich Unternehmen bei der Umsetzung komplexer Webanwendungen, DevOps-Strategien und branchenspezifischen IT-Lösungen. 
  • Mein Ziel ist es, durch fundierte technische Beratung und maßgeschneiderte Implementierungen nachhaltigen Mehrwert zu schaffen.


Kompetenzen

SOFTWAREARCHITEKTUR & ENTWICKLUNG

  • Erfahren in CLEAN Architecture, Test-Driven Design (TDD)
  • Praxisbewährt in testgetriebener Entwicklung (TDD) für langlebige und wartbare Software
  • Fokus auf skalierbare, modulare und performante Systemarchitekturen


BACKEND-ENTWICKLUNG & SCHNITTSTELLEN

  • Fundierte Kenntnisse in Node.js, Python, PHP, R
  • Erprobt in der Entwicklung von REST- und WebSocket-Schnittstellen
  • Sicher in OAuth, JWT, API-Design und komplexen Integrationen


FRONTEND-ENTWICKLUNG & UI/UX

  • Langjährige Erfahrung mit Vue.js, Nuxt.js, Ember.js
  • Kompetent in der Umsetzung von responsiven Designs mit TailwindCSS, Bootstrap, HTML, CSS
  • Erfahrung mit SVG-Rendering und interaktiven UI-Komponenten


DEVOPS & INFRASTRUKTUR

  • Routiniert in Kubernetes, Docker und CI/CD-Pipelines (GitLab CI, Jenkins)
  • Erfahren in der Administration von AWS, Linux und Virtualisierung
  • Praxisbewährt in Performance-Optimierung durch HTTP/2, SSL/TLS, Nginx, Apache


CLOUD- & DATENBANK-TECHNOLOGIEN

  • Sicher in PostgreSQL, MySQL, Redis, SQLite
  • Erfahrung mit Big Data
  • Erfolgreich umgesetzt: hochverfügbare und performante Architekturen


PROJEKT- & PROZESSMANAGEMENT

  • Erfolgreiche Führung von Entwicklerteams (bis zu 7 Personen)
  • Erfahren in SCRUM und direkter Kundenkommunikation
  • Praxisbewährt in Prozessautomatisierung und Workflow-Optimierung
  • Vertraut mit strategischer Beratung und Planung komplexer IT-Projekte
  • Erfolgreiche Umsetzung von CI/CD-Pipelines & Release-Management


BRANCHEN & SPEZIALLÖSUNGEN

  • Tiefgehendes Know-how in E-Commerce & Marktplatzlösungen (Shopware, PlentyMarkets, eBay-Integrationen)
  • Erfahrener Entwickler für Buchungs- & Abrechnungssysteme (PayPal, Abo-Modelle, Rechnungsautomatisierung)
  • Kompetent in Produktions- & Materialflussplanung (Intranet-Visualisierung)
  • Erfahrung mit Schließsystemen & Zutrittskontrolle (zentrale Steuerung)
  • Technisches Verständnis für Bahninfrastruktur & Bauplanung (PlanPro-Datenvisualisierung für DB InfraGO AG)

Programmiersprachen

TypeScript
Experte
Node.JS
Experte
JavaScript
Experte
Python
Experte
PHP
Experte
Vue.JS
Experte
Nuxt.JS
Experte
Ember.JS
Fortgeschritten
TailwindCSS
Fortgeschritten
HTML5
Experte
CSS3
Experte
Redis
Experte
SQL
Experte
Golang
Fortgeschritten
CI/CD
Fortgeschritten
Architektur
Experte

Branchen

Branchen

  • diverse Agenturen
  • Industrieunternehmen
  • Hotelbranche

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.