12.05.2025 aktualisiert

**** ******** ****
100 % verfügbar

Full-Stack-Entwickler

Sarstedt, Deutschland
Deutschland
B.Sc. Angewandte Informatik
Sarstedt, Deutschland
Deutschland
B.Sc. Angewandte Informatik

Profilanlagen

lebenslauf.pdf

Skills

Clean CodeWeb InterfacesHTMLJavaJavaScriptPHPUser Experience (UX)CSSElasticsearchjQueryPythonLaravelApache MavenPHP DevelopmentNext.jsSeleniumSQLTypeScriptTest-Driven DevelopmentPHP FrameworksReact.jsSpring BootVue.jsGitSassGatsbyAngularJSDocker
  • Sprachen: Java, JavaScript, TypeScript, PHP, Python, SQL, HTML, CSS, Sass
  • Frameworks: React, Next.js, Gatsby, Spring Boot, Laravel, Vue.js, Angular, jQuery, Stencil, Jest
  • Methoden: Clean Code, Test Driven Development
  • Technologien: Git, Elasticsearch, Maven, Selenium, Docker

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2014

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Modernisierung des bestehenden Gerätemanagements | Senior Front-End-Web-Entwickler

Westnetz GmbH / E.ON

Energie, Wasser und Umwelt

>10.000 Mitarbeiter

  • Modernisierung des bestehenden Systems im Rahmen des Projekts GM WebApp, einschließlich Verwaltung von Geräten der Sparten Strom, Gas, Wasser und Wärme über den gesamten Lebenszyklus unter Berücksichtigung rechtlicher Vorschriften und Stichproben.
  • Anforderungsanalyse, Umstellung von Thin-Client zu Web-Client sowie Design und Implementierung neuer Frontend-Konzepte mit React, Redux und modernen Webtechnologien.
  • Beratung zu Frontend-Strategien, Auswahl neuer Technologien und Testing von React-Komponenten.
  • Komponentenbasierte Entwicklung und Erstellung komplexer Formulare, sowie Anbindung von JSON, REST und GraphQL Schnittstellen.
  • Erfahrung in der Energiewirtschaft, speziell im Messstellenbetrieb, sowie im Umgang mit komplexen Datenmodellen, Legacy-Systemen und Softwarearchitekturen.
  • Technologien: JavaScript, TypeScript, React, Redux, JSON, GraphQL, Jest, HTML, CSS, SCSS, Sass

Corporate Webseite Rebranding von dbschenker.com und über 100 Unter- und Länderseiten | Front-End-Web-Entwickler

Schenker AG

Transport und Logistik

>10.000 Mitarbeiter

  •  Die Schenker AG wollte Global Logistics Solutions und Supply Chain Management zu einem attraktiven globalen Single-Entry-Point für alle Zielgruppen machen.
  • Unterstützung des Global Digital Solutions Team bei der Implementierung des Rebranding, Implementierung komplexer Frontend-Module und Integration in das CoreMedia Studio CMS.
  • Technologien: JavaScript, TypeScript, HTML, CSS, SCSS, Sass, Apache FreeMarker, Stencil, CoreMedia Studio CMS, MapLibre

Implementierung und Betreuung der Online-Shops eines Anbieters von Berufsbekleidung | Full-Stack-Web-Entwickler

Clinic & Job Dress GmbH

Konsumgüter und Handel

250-500 Mitarbeiter

Implementierung eines einheitlichen Frontend für verschiedene Marken eines Anbieters
  • Der Kunde betrieb neun Online-Shops mit einer stark angepassten Version der Magento-Shop-Software und wollte aufgrund von Performanceproblemen und Inkompatibilitäten mit dem Zahlungsdienstleister alle Shops auf eine aktuelle Version des PrestaShop migrieren.
  • Der Designentwurf des Kunden sah vor, dass alle Shops weitgehend identisch aussehen und sich lediglich durch die jeweiligen Logos und Farben der Marke unterscheiden.
  • Die Herausforderung bestand hauptsächlich darin, das Design nur einmal zu implementieren und dann je Marke zu konfigurieren.
  • Außerdem wurden zahlreiche Module erweitert, neue Module entwickelt und das System an vielen Stellen an die Prozesse des Kunden angepasst.
Implementierung von automatischen Deployments auf einem Cluster
  • Die comfuse GmbH betreut mehrere Online-Shops auf Basis des PrestaShop und wollte aufgrund der horizontalen Skalierbarkeit einige Online-Shops auf einer Mehr- Server-Umgebung in Betrieb nehmen.
  • Außerdem sollten Änderungen in der neuen Mehr-Server-Umgebung zukünftig automatisch verteilt werden.
  • Zunächst wurde der PrestaShop so angepasst, dass dieser kompatibel mit der Mehr- Server-Umgebung des Kunden ist, insbesondere der Umgang mit Dateien und dem Cache musste hierfür modifiziert werden.
  • Zur Umsetzung der Deployments wurden GitHub Actions implementiert.
Monitoring-System für Online-Shops
  • Zwecks Qualitätssicherung die korrekte Funktionsweise der Online-Shops gewährleisten.
  • Um schnell und einfach einen Überblick über den Status aller Online-Shops zu erhalten, wurde ein Monitoring-System implementiert, das täglich mehrfach alle Online-Shops aufruft und alle Seiten nach vordefinierten Kriterien überprüft.
  • So werden verschiedene Fehler, langsame Antwortzeiten, leere Kategorien, tote Links und nicht plausible Daten schnell erkannt und die entsprechenden Mitarbeiter benachrichtigt.
Intelligente Suche und benutzerfreundliche Filter für Online-Shops
  • Der Kunde betreibt einige Online-Shops auf Basis einer PrestaShop-Multishop-Instanz mit einem Sortiment von circa 2000 Produkten.
  • Um dem Endkunden bessere Sucherergebnisse bieten zu können, wurde ein Konzept entwickelt, welches zum Suchen der Produkte einen Elasticsearch-Index verwendet.
  • Für das einfache Filtern von Produkten wurde branchenübergreifend recherchiert, ein Usability-Konzept für verschiedene Geräte entwickelt und anschließend implementiert.
Kundenfreundlicher Warenkorb und Bestellprozess
  • Am Bestellprozess des Kunden wurden einige Schwachstellen identifiziert.
  • Zur Optimierung wurde ein geräteübergreifendes Konzept für den Warenkorb sowie den mehrstufigen Bestellprozess entwickelt und mit React implementiert.
Arbeitskleidung benutzerfreundlich im Browser personalisieren
  • Das Unternehmen möchte seinen Kunden in mehreren Online-Shops zukünftig das Besticken von Namen und Icons anbieten.
  • Das nun implementierte Konzept erlaubt dem Endkunden in Echtzeit verschiedene Bestickungen auf dem Produkt zu sehen.
  • Dies geschieht über ein benutzerfreundliches Formular, welches geräteübergreifend funktioniert.
  • Durch die intuitive Bedienung wird dieser Service sehr gut angenommen.
  • Somit wurde das Ziel, den Kundenservice zu entlasten und die Retourenquote zu senken, erreicht.
Technologien: PHP, PrestaShop, Node.js, React, TypeScript, JavaScript, Parcel, ElasticSearch, GitHub Actions, HTML, CSS, Sass, Figma

Online-Shop für personalisierte Wandkunst mit automatisiertem Fulfillment | Full-Stack-Web-Entwickler

Printilio GbR

Konsumgüter und Handel

< 10 Mitarbeiter

  • Die Idee zur Gründung eines Online-Shops für personalisierte Wandkunst entstand Anfang des Jahres.
  • So wurden verschiedene individualisierbare Produkte implementiert, die mit persönlichen Daten des Kunden zu Unikaten werden.
  • Es wurden verschiedene Technologien evaluiert und nach Zahlungsdienstleistern und Druckereien recherchiert.
  • Entstanden ist ein mehrsprachiger Online-Shop, in dem Kunden acht verschiedene Produkte individualisieren können und dabei eine akkurate Vorschau ihres Bildes im Browser sehen.
  • Der entwickelte Editor garantiert auf allen Geräten eine perfekte Benutzererfahrung und zeigt das personalisierte Bild in Echtzeit.
  • Der Druck und die Lieferung erfolgen nach Kaufabschluss vollautomatisch, indem die Daten programmatisch an die Schnittstelle einer Druckerei übergeben werden.
  • Durch die Zusammenarbeit mit der Druckerei können verschiedene Produkte, wie Poster und Leinwände, ohne eigenes Lager weltweit angeboten und versendet werden.
  • Zur Umsetzung des mehrsprachigen, suchmaschinenfreundlichen und schnellem Frontend werden Gatsby und React verwendet.
  • Im Backend werden Node.js, TypeScript und Fastify als Web-Framework verwendet.
  • Technologien: Node.js, TypeScript, React, Gatsby, Programmierschnittstellen des Zahlungsdienstleisters und der Druckerei

Web-App zur Einkaufsplanung eines mittelständischen Online-Händlers | Full-Stack-Web-Entwickler

Panorama24 GmbH

Konsumgüter und Handel

50-250 Mitarbeiter

  • Die Panorama24 GmbH bietet ein Sortiment von mehreren Tausend verschiedenen Produkten an und importiert Ware aus zahlreichen Ländern.
  • Um den Einkauf effizienter zu gestalten, wurde eine Web-App implementiert, welches die Daten des Warenwirtschaftssystem intelligenter nutzt.
  • So werden unter anderem Lagerbestände, Lieferzeiten, historische Verkaufszahlen und saisonale Trends genutzt, um den Einkauf bestmöglich zu unterstützen.
  • Technologien: Java, Spring Boot, MSSQL, React, TypeScript, Material UI

Webseite mit individuellem Buchungssystem | Full-Stack-Web-Entwickler

Buma-Sports GbR

Sonstiges

< 10 Mitarbeiter

  • Die Buma-Sports GbR veranstaltet Sportcamps und verwaltete sämtliche Daten bisher manuell in verschiedenen Dokumenten.
  • Zwecks Digitalisierung wurde eine Webseite mittels WordPress und einem individuellen Plugin zur Buchungsverwaltung implementiert.
  • Dieses Plugin ermöglicht der Buma-Sports GbR die einfache Verwaltung sämtlicher Sportcamps und Anmeldungen, zudem kann der Endkunde mehrere Teilnehmer gleichzeitig anmelden und Zusatzoptionen buchen.
  • Technologien: PHP, WordPress, JavaScript, Vue.js

Etiketten-Generator für einen mittelständischen Online-Händler | Full-Stack-Web-Entwickler

Panorama24 GmbH

Konsumgüter und Handel

50-250 Mitarbeiter

  • Die Panorama24 GmbH produziert Fenster in der Ukraine die nach Isernhagen geliefert werden, die Zuordnung der Produkte in Isernhagen war aufwändig.
  • Daher wurde eine Web-App für die ukrainische Fabrik implementiert, um entsprechende Etiketten zu generieren und zu drucken.
  • Diese Web-App ist an das Warenwirtschaftssystem angebunden und kann für jedes Produkt anhand der hinterlegten Daten Etiketten generieren.
  • Die Nutzung dieser Etiketten beschleunigt die Zuordnung und Weiterverarbeitung der Ware in Deutschland um ein vielfaches.
  • Technologien: Node.js, MSSQL, JavaScript, jQuery

Portfolio


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden