06.10.2025 aktualisiert


Premiumkunde
100 % verfügbarSoftwareentwicklung & IT-Projektmanagement | PHP | Symfony | Pimcore | Linux | Fullstack
Düsseldorf, Deutschland
Deutschland
Bachelor of Science - Applied Computer ScienceSkills
Coding and more:
PHP, Python, HTML, CSS, XML, YAML, JavaScript, LESS, SASS BASH, CleanCode, SOLID, MVC, MVP
Tools and Frameworks:
Symfony, Pimcore, Flask, FastAPI, Django, twig, smarty, Bootstrap,
MySQL, Ansible, grafana, Prometheus, loki, Elasticsearch, git, cURL, RESTful, Docker, NGINX, rabbitMQ, graphQL, rest
VIM, Linux, PhpStorm, DataGrip, jira, gitlab, Kubernetes, k9s
Softskills:
kommunikationsstark, teamfähig, analytisches Denken, zuverlässig, lernbegeistert
Sonstiges:
B2B eCommerce Anwendungen, Onlineshop, PIM, DAM
Sprachen
DeutschMutterspracheEnglischgutNiederländischGrundkenntnisse
Projekthistorie
Entwicklung eines Importsystem zum Datentransfer zwischen einer RESTful API und einem PIM-System
Das Ziel bestand darin, die Produktdaten eines Unternehmens aus verschiedenen Datenquellen zusammenzuführen und im PIM-System bereitzustellen. Der Importer sollte außerdem eine Oberfläche bereitstellen, auf der Benutzer Unterschiede zwischen den Daten in der API und im PIM überprüfen können. Dabei sollte es dem Benutzer ermöglicht werden, den Import der Daten freizugeben, zu verhindern oder zurückzustellen.
Das Ziel bestand darin, die Produktdaten eines Unternehmens aus verschiedenen Datenquellen zusammenzuführen und im PIM-System bereitzustellen. Der Importer sollte außerdem eine Oberfläche bereitstellen, auf der Benutzer Unterschiede zwischen den Daten in der API und im PIM überprüfen können. Dabei sollte es dem Benutzer ermöglicht werden, den Import der Daten freizugeben, zu verhindern oder zurückzustellen.
Bereitstellung eines MVP zur zentralen Pflege von Filialdaten.
Ziel des MVP war es, externe API's mittels rest/json abzufragen, die gelieferten Daten zu filtern und in ein PIM-System zu importieren. Innerhalb des PIM wurden die Datenmodelle erstellt und der Import darauf trainiert.
Sachbearbeiter sollten in der Lage sein, die vorhanden Daten zu ändern.
Wurden neue Daten importiert oder vorhandene geändert, sollte ein MessageBroker benachrichtig werden, sodass vorhandene externe System die neuen Daten mittels im PIM bestehender API abfragen und für eigene Zwecke importieren können.
Technologiestack: PHP, Pimcore, Symfony, GraphQL, github, Jenkins, rabbitMQ, docker/k9s, jira, OpenAPI, PHPStorm.
Ziel des MVP war es, externe API's mittels rest/json abzufragen, die gelieferten Daten zu filtern und in ein PIM-System zu importieren. Innerhalb des PIM wurden die Datenmodelle erstellt und der Import darauf trainiert.
Sachbearbeiter sollten in der Lage sein, die vorhanden Daten zu ändern.
Wurden neue Daten importiert oder vorhandene geändert, sollte ein MessageBroker benachrichtig werden, sodass vorhandene externe System die neuen Daten mittels im PIM bestehender API abfragen und für eigene Zwecke importieren können.
Technologiestack: PHP, Pimcore, Symfony, GraphQL, github, Jenkins, rabbitMQ, docker/k9s, jira, OpenAPI, PHPStorm.
Anforderungsanalyse und Entwicklung eines Zeiterfassungssystems
Für die Abteilung "Produktion" eines mittelständischen Unternehmens sollte eine webbasierte Applikation entwickelt werden, die die Zeiten einzelner Produktionsschritte durch die Mitarbeiter erfasst. Die Erfassung sollte mit mobilen Endgeräten möglich sein und dies direkt innerhalb der Produktionshallen and den jeweiligen Produktionsmaschienen. Für die weitere Verarbeitung der erfassten Daten, sollte es ein Dashboard erstellt werden, bei dem die Zeiten individuell ausgegeben werden. Außerdem wurde ein Rechtesystem benötigt, welches nur bestimmten Rollen den Zugriff auf das Dashboard ermöglicht.
Technologiestack: PHP, symfony, MySQL, Javascript, Bootstrap, jQuery
Für die Abteilung "Produktion" eines mittelständischen Unternehmens sollte eine webbasierte Applikation entwickelt werden, die die Zeiten einzelner Produktionsschritte durch die Mitarbeiter erfasst. Die Erfassung sollte mit mobilen Endgeräten möglich sein und dies direkt innerhalb der Produktionshallen and den jeweiligen Produktionsmaschienen. Für die weitere Verarbeitung der erfassten Daten, sollte es ein Dashboard erstellt werden, bei dem die Zeiten individuell ausgegeben werden. Außerdem wurde ein Rechtesystem benötigt, welches nur bestimmten Rollen den Zugriff auf das Dashboard ermöglicht.
Technologiestack: PHP, symfony, MySQL, Javascript, Bootstrap, jQuery