Profilbild von Marc Wolf Software Architect & JAVA PYTHON PHP Full-Stack Webdeveloper aus Moenchengladbach

Marc Wolf

verfügbar

Letztes Update: 10.03.2024

Software Architect & JAVA PYTHON PHP Full-Stack Webdeveloper

Firma: marc.it digitale Lösungen
Abschluss: Bachelor B.Sc., Informatik Digital Business and Information Technologies
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

2024-01-CV-Marc-Wolf_250124.pdf

Skills

Programmiersprachen
Bash, Java, JavaScript, PHP, Python, CSS, HTML
JavaScript Tools
ESLint, Jest, JSX, Mocha, Next.js, Nest.js, Node.
js, Nuxt.js, Preact, React. js, React Native, jQuery, Redux, TypeScript, Vue.js, Vuex, Webpack
PHP Tools
CodeIgniter, Slim, Zend, Laravel, Symfony, PHPU- nit, PEST
Python Tools
Black, Django, flake8, Isort, Mypy, NumPy, Pan- das, Django, Poetry, Py- Test, Twig, Smarty
Java Tools
Eclipse, IntelliJ, Maven, Jenkins, JUnit, Log4j, Spring, Hibernate, Tomcat, NetBeans
CSS Tools
Less, Sass, SCSS, Tailwind CSS, Bootstrap
Infrastruktur
AWS, Azure , Docker, Helm, Kubernetes, Micro- services, ELK Stack, Da- tadog, Serverless, Terra- form, Vagrant, Traefik
Datenbanken
MongoDB, Mongoose, MySQL, MariaDB, Post- greSQL
CI/CD
Bamboo, Bitbucket Pipe- lines, Github Actions, Git- Lab, Jenkins, SonarQube, TravisCI
Versionierung Git, SVN
Arbeitsweisen Kanban, Scrum Sprint
E-Commerce Shopware, Magento
Projektorganisation
Bitbucket, Github, GitLab, JIRA, Confluence
Testing
E2E Testing, Integration Testing, Prettier, Unit Tes- ting
Tools
OpentAPI, Elastic, Rab- bitMQ, Kafka, Commerce- tools, Wordpress
Analytics
Google Analytics, Google Tag Manager, Matomo
Werbeplattformen
Google Marketing Plat- form
Betriebssysteme Linux, iOS, Windows
Design
Sketch, XD, Figma

Projekthistorie

04/2023 - bis jetzt
Mobile App- und Backend-Entwicklung


Während meiner Zeit als Freelancer bei Bartels Langness konnte ich maßgeblich zur Entwicklung und Optimierung von E-Commerce-Lösungen beitragen. Ich habe maßgeblich zur Entwicklung und Verbesserung des B2B eCommerce Shopware-Shops von „Bela“ beigetragen. Dies umfasste die Implementierung von Funktionen zur Produktsuche, -anzeige und -bestellung sowie die Integration von Zahlungsgateways, Warenkorbfunktionen und eigenen Business-Logiken.

Zusätzlich dazu habe ich eine iOS-, Android- und Multiplattform-App in React Native entwickelt, die nahtlos mit dem B2B-Shopware-Shop integriert ist. Diese App bietet Benutzern die Möglichkeit, auch auf Mobilgeräten und Tablets auf das Sortiment von „Bela“ zuzugreifen, Bestellungen aufzugeben und den Bestellstatus zu verfolgen. Eine besondere Herausforderung bestand darin, Offline-Funktionalitäten in der App zu implementieren. Dies ermöglichte es Benutzern, auch ohne Internetverbindung auf wichtige Informationen zuzugreifen und Bestellungen aufzugeben. Die Implementierung der Offline-Funktionalität erforderte sorgfältige Planung und Programmierung, um eine reibungslose Benutzererfahrung sicherzustellen. Während meiner Tätigkeit bei Bartels Langness habe ich aktiv an der Identifizierung von Verbesserungsmöglichkeiten für den B2B-Shop und die App gearbeitet. Dies umfasste die Implementierung von zusätzlichen Funktionen, Sicherheitsupdates und Stabilitätsverbesserungen sowohl für die Infrastruktur als auch für die Codebasis.

Die von mir entwickelte Lösung hat dazu beigetragen, die Effizienz von Bartels Langness im B2B-Bereich erheblich zu steigern und eine reibungslose Benutzererfahrung auf verschiedenen Plattformen zu gewährleisten. Ich war stolz darauf, Teil dieses erfolgreichen Projekts zu sein und würde mich freuen, mein Know-how und meine Erfahrung in zukünftigen Projekten einzubringen.

05/2022 - 03/2023
Frontend und Backend Entwicklung
Konzern in der Tourismusbranche (Sonstiges, >10.000 Mitarbeiter)

Die Tourismus-Service-Plattform wurde optimiert und erwei- tert, um Echtzeit-Abfragen und verbesserte Benutzererfahrung zu ermöglichen. Zusätzliche Funktionen, Sicherheitsupdates und Stabilitätsverbesserungen wurden sowohl für die Infra- struktur als auch für die Codebasis implementiert. Eine Single- Page-Applikation wurde entwickelt, um häufige Probleme wie Seitenwechsel, Ladezeiten und Formularzwänge zu beheben.

Technologien: PHP, Zend, Laminas, PHPUnit, GitLab, MySQL, Redis, Apache, Maven, Tomcat, Microservices, JAVA, Node, React.js, TypeScript, Webpack, Docker, AWS, Terraform, JIRA, Confluence


12/2021 - 04/2022
Frontend und Backend Entwicklung
Konzern für Luxusgüter (Konsumgüter und Handel, >10.000 Mitarbeiter)

Für einen renommierten Schweizer Luxusgüterkonzern wurde ein Content Management System (CMS) und ein Customer Re- lationship Management (CRM) System gewartet und instandge- halten, um sowohl bestehende als auch neue Marketing-Kam- pagnen für neu eingeführte Produkte erfolgreich fortführen zu können, trotz der Umstellung auf ein neues System. Obwohl das ursprüngliche System monolithisch konzipiert wurde und dadurch eher eingeschränkte Lösungsansätze bot, konnte es dennoch erfolgreich genutzt werden, um eine mögliche Unter- brechung der Marketingaktivitäten zu verhindern. Allerdings führte die Komplexität des Systems dazu, dass eine schnelle und unkomplizierte Weiterentwicklung erschwert wurde, was zukünftige Anpassungen und Optimierungen der Marketing- strategie beeinflussen könnte.

Technologien: PHP, Drupal, Symfony, MySQL, Elasticsearch, Apache, Debian, Docker, GitLab, Jenkins, JIRA, Confluence


08/2021 - 11/2021
Backend Entwicklung
Einzelhandelsunternehmen (50-250 Mitarbeiter)

Für einen Gourmetboxen- und Adventskalender-Anbieter wur- de eine hochverfügbare E-Commerce-Plattform entwickelt, die mehrere Onlineshops für diverse Marken parallel ermöglicht. Die Softwarearchitektur fokussierte auf schnelle Benutzeran- fragen, um Ladezeiten zu minimieren.

Eine verteilte Microservice-Architektur in Kombination mit AWS-Cloud-Computing optimiert Ressourcennutzung und er- möglicht einfache Skalierbarkeit. Bei kritischen Fehlern beein- trächtigt nur ein kleiner Teil das System, was die Plattformver- fügbarkeit und Zuverlässigkeit erhöht.

Technologien: PHP, Symfony, commerctools, frontastic, MariaDB, nginx, Serverless, Microservices, Docker, Traefik, AWS, Terraform, localstack, Git, JIRA, Confluence


04/2021 - 07/2021
Frontend und Backend Entwicklung
Softwarehersteller für eHealth Lösungen (10-50 Mitarbeiter)

Eine eHealth-Lösung wurde entwickelt, um auf die Heraus- forderungen in Arztpraxen, Kliniken und Krankenhäusern zu reagieren, indem sie Ressourcen, Arbeitsbelastungen und Ansprüche ausbalanciert. Die Lösung berücksichtigt aktuelle Prozess- und Datenanforderungen in HL7, ermöglicht aktives Patientenmanagement entlang des Behandlungspfads und optimiert Krankenhausabläufe.

Besonderes Augenmerk liegt auf der nahtlosen Integration von Patienten und externen Partnern, um Mitarbeiter zu entlasten und Arbeitsabläufe zu beschleunigen. Diese eHealth-Lösung schafft Mehrwerte für alle Beteiligten und fördert digitale Ver- netzung in Gesundheitsökosystemen.

Technologien: PHP, Symfony, MariaDB, RabbitMQ, Apache, De- bian, Node.js, React.js, Docker, Vagrant, Microservices, GitLab, JIRA, Confluence


10/2018 - 02/2021
Senior Software Engineer
Einzelhandelskonzern (Konsumgüter und Handel, >10.000 Mitarbeiter)

Ein Identity Provider (IdP) ist ein zentrales Zugangssystem für Service-Provider-Dienste, das Benutzern die Authentifizierungüber mehrere Systeme hinweg erleichtert. Vertraute Anwen- dungen können Federated IDPs wie Facebook- oder Apple-Log- in nutzen, um Benutzerregistrierung und -authentifizierung auszulagern. Der IDP bietet Cyber-Sicherheitsdienste wie Single Sign-On (SSO) und Autorisierung des Zugriffs auf bestimmte Ressourcen.

Die Kommunikation zwischen IdP und Service Provider erfolgt über Sicherheitsprotokolle wie SAML, OpenID oder OAuth. Der IDP wurde mit Symfony in PHP entwickelt und besteht aus mehreren Microservices innerhalb einer eigenen Cloud-Infra- struktur.

Für eine große Einzelhandelskette wurden ein eigener IDP und Microservices entwickelt, die Funktionen wie Single Sign-On, Echtzeit-Analyse, PAYBACK-Anbindung, Mailingservice, Vorteils- programme und Online-Kassenbon umfassen.

Technologien: PHP, Python, Symfony, MongoDB, MySQL, Redis, RabbitMQ, nginx, Debian, Logstash, Elasticsearch, GraphQL, React.js, Webpack, Serverless, Microservices, Bitbucket, Bam- boo, JIRA, Confluence


11/2016 - 10/2018
Technischer Projektleiter
Einzelhandelskonzern (Konsumgüter und Handel, >10.000 Mitarbeiter)

Als technischer Projektleiter war ich für die Implementierung eines Identity Provider (IdP) Systems und weiterer Produkte wie Vorteilsprogramme und Mailingsysteme verantwortlich. Ich führte ein Team von bis zu 12 Entwicklern und entwickelte einezentrale, sichere und effiziente Lösung, die auf Cloud-Infra- struktur und Microservices basiert.


10/2013 - 10/2016
Fullstack Entwickler und Projektleiter
DIE PR-BERATER GmbH (10-50 Mitarbeiter)

Als Leiter der Webabteilung einer PR-Kommunikationsagentur war ich für den Aufbau und die Führung eines Teams verant- wortlich. Als anerkannter IHK-Ausbilder betreute ich Medien- gestalter und Informatiker. Zu meinen Aufgaben zählten die Optimierung von Produktionsprozessen, Aufgabenverteilung, Planung, Angebotserstellung, Rechnungsstellung und Kunden- beratung.

Meine Tätigkeiten umfassten die Mitarbeiterführung, Ausbil- dung, Teamkoordination und Projektplanung. Darüber hinaus entwickelte und gestaltete ich Printprodukte, plante und ver- waltete Marketing-Kampagnen im Print- und Non-Print-Be- reich, programmierte Internetseiten und Desktop-Anwendun- gen, entwickelte mobile Apps (iOS, Android) und gestaltete 3D-Visualisierungen. Zusätzlich kümmerte ich mich um die Administration der Unternehmens-IT.


10/2013 - 10/2016
Fullstack Entwickler
ELYEE Uhren GmbH (10-50 Mitarbeiter)

Im Rahmen eines Projekts entwickelten wir einen benutzer- freundlichen Internetauftritt mit individualisiertem CMS und angebundenem ERP Warenwirtschaftssystem. Diverse Automa- tismen, wie Kollektionsübersicht, Listenerstellung, Bildverarbei- tung von Produktbildern und Datenblätter, wurden implemen- tiert, um den Webauftritt effizient und informativ zu gestalten.

Die Webseite wurde in fünf Sprachen übersetzt (Deutsch, Eng- lisch, Russisch, Chinesisch, Niederländisch), um ein breiteres internationales Publikum anzusprechen. Durch die erfolgreiche Umsetzung entstand eine moderne und effiziente Online-Platt- form, die den Kunden optimal unterstützt und seine Reichwei- te erhöht.

Technologien: PHP, Symfony,MySQL, Redis, nginx, Debian, Re- act.js, Webpack, Serverless, Microservices, GitLab, JIRA, Conflu- ence


Reisebereitschaft

Weltweit verfügbar

Bewertungen

Vertriebsleiter (Ufuk Adier)
"Äußerst routiniert und extrem angenehm in der Zusammenarbeit, sehr professionell und anwenderfreundliche digitale Lösung gefunden und erfolgreich in Betrieb genommen"
Geschäftsführer (Marc Kresin)
"Marc Wolf ist ein erfahrener Software-Entwickler und - Architekt. Ich habe mit Marc bei einem anspruchsvollen und großen Private Cloud Projekt zusammengearbeitet. Marc hat mich vollkommen überzeugt durch seine umfassende, technische Expertise zu Cloud, MicroService Architekturen. Neben seinen technischen Fähigkeiten ist Marc ein echter Macher. Er ist sehr organisiert und treibt eigenständig die Themen voran. Es macht Spaß mit Marc an herausfordernden Projekten zu arbeiten."
Profilbild von Marc Wolf Software Architect & JAVA PYTHON PHP Full-Stack Webdeveloper aus Moenchengladbach Software Architect & JAVA PYTHON PHP Full-Stack Webdeveloper
Registrieren