Senior Full-Stack Developer & Solution Architect
- Verfügbarkeit einsehen
- 0 Referenzen
- 120€/Stunde
- 47051 Duisburg
- auf Anfrage
- de | en
- 04.12.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
6/2024 – offen
Tätigkeitsbeschreibung
Für die deutsche Abteilung, die für das E-Food-Projekt eines namhaften Lebensmitteleinzelhandelskonzerns verantwortlich ist, habe ich die Backend-Entwicklung für verschiedene interne Softwarelösungen durchgeführt.
Aufgaben:
- Anforderungsanalyse, technische Spezifikation und Implementierung des Backends für ein Sortimentsverwaltungstool
- Implementierung einer Automatisierungslösung für die Bestandsüberwachung und Steuerung der Verfügbarkeit
Agile Methodologie, Backend, Backend Entwickler, DevOps (allg.), Docker, Full Stack Developer, Git, Postgresql, Python, Python-Programmierer, Software Architecture, Softwareentwickler
4/2022 – 12/2023
Tätigkeitsbeschreibung
Ich war für die technische Leitung der Backend-Entwicklung in einem deutschen Tochterprojekt der internationalen E-Food-/E-Commerce-Initiative einer namhaften Lebensmitteleinzelhandelsgruppe verantwortlich.
Aufgaben:
- Spezifikation von Lösungsarchitekturen für ein internationales Multi-Store-Spryker-Projekt
- Koordination der Backend-Entwicklung über mehrere domänenorientierte vertikale Feature-Teams hinweg
- Anforderungsanalyse und Design von Algorithmen für Themen wie - Verfügbarkeitsprognose, Optimierung von Kommissionierung und Lieferung und ähnliche Themen
- DevOps Engineering – Konfiguration von Spryker-Umgebungen und Erstellung von Installationsskripten
- Abstimmung technischer Releases im Rahmen eines zentralisierten Release-Prozesses für mehrere Länder
- Planung und Realisierung der Integration verschiedener Systeme und Schnittstellen (Legacy-Systeme, länderspezifische und internationale Server- und Cloud-Umgebungen, Plattformen von Drittherstellern, z. B. für Lieferflotten oder automatisierte Abholstationen)
- Rapid Prototyping/Entwicklung von Proofs of Concept
Agile Methodologie, Backend Entwickler, Cloud Spezialist, Continuous Delivery, Continuous Integration, Datenarchitekt, DevOps, DevOps-Ingenieur, DevOps (allg.), Docker, E-Commerce, Elasticsearch, Full Stack Developer, Git, Lead Developer, Mariadb, Microsoft Azure, Objektorientierte Analyse (OOA), Objektorientierte Analyse und Design (OOAD), PHP, PHP-Entwickler, Release-Management, Serviceorientierte Architektur, Software Architecture, Softwareentwickler, Softwareentwicklung (allg.), Solution Architekt, Solution Architektur, Symfony
2/2022 – 11/2022
Tätigkeitsbeschreibung
Dieses Projekt umfasste die Migration einer bestehenden serverlosen Infrastruktur von Amazon Web Services (AWS) nach Microsoft Azure zur Eingliederung eines nationalen Innovationsprojekts in die konzernweite Cloud-Strategie.
Aufgaben:
- Analyse bestehender Infrastruktur und Erarbeitung einer Zielarchitektur
- Entwicklung standardisierter Cloud-Komponenten auf Basis von Terraform
- Planung und Umsetzung von Datensicherheitsmaßnahmen nach modernen Industriestandards
- Iteratives Deployment der migrierten Services und Ressourcen, sowie Support bei der Datenmigration
Agile Methodologie, Amazon Web Services (AWS), Cloud (allg.), Cloud Computing, Cloud Spezialist, Cyber Security, DevOps, DevOps-Ingenieur, DevOps (allg.), Docker, Full Stack Developer, Git, Infrastrukturarchitektur, Microsoft Azure, Postgresql, Python, Software Architecture, Softwareentwickler, System Architektur, Systemarchitekt, Systemmigration
2/2020 – 1/2022
Tätigkeitsbeschreibung
Als Mitglied des kleinen aber schlagkräftigen Teams "Digital Business Development & Strategy" habe ich fachlich und technologisch breit gefächerte Verantwortung für Cloud-Infrastruktur, Architektur und Entwicklung inhouse-entwickelter Software-Prototypen, Datenanalysen sowie die Gestaltung und Optimierung technischer und geschäftlicher Prozesse übernommen.
Aufgaben:
- Gestaltung und Umsetzung einer projektübergreifenden serverlosen Architektur auf Basis von AWS
- Planung und Auswertung datengetriebener Hypothesentests
- Durchführung tiefer Datenanalysen
- Entwicklung und Betrieb verschiedener Apps, APIs und Machine-Learning-Use-Cases
- Planung und Entwicklung der Integration von Systemen unserer Partnerunternehmen sowie Legacy-Systemen des Konzerns
- DevOps - Hauptverantwortung für CI/CD und Cloud-Infrastruktur
- Forschung & Entwicklung digitaler Innovationen verschiedener Bereiche des Lebensmitteleinzelhandels und der Logistik
Agile Methodologie, Amazon Web Services (AWS), Apache Hadoop, Apache Spark, Backend Entwickler, Cloud (allg.), Cloud Spezialist, Continuous Delivery, Continuous Integration, Data Scientist, Datenanalyse, DevOps, DevOps-Ingenieur, DevOps (allg.), Full Stack Developer, IT-Strategieberatung, Lean Startup, Machine Learning, Node.Js, Python, Software Architecture, Softwareentwickler, Solution Architektur, System Architektur
1/2020 – 1/2020
Tätigkeitsbeschreibung
Zusammen mit einem weiteren Entwickler habe ich innerhalb von drei Wochen einen kompletten Onlineabschluss für ein neues Versicherungsprodukt implementiert.
Aufgaben:
- Entwicklung eines Frontends auf Basis von Angular Dynamic Forms
- Entwicklung produktspezifischer Java-Services für das konzernweite OpenShift-Cluster
- Aufsetzen der CI/CD-Pipelines für das Projekt
Agile Methodologie, Angular, AngularJS, Backend, Backend Entwickler, DevOps (allg.), Frontend Entwickler, Full Stack Developer, Java-Entwickler, Java (allg.), Jenkins, Jira, Openshift, Scrum, Software Architecture, Softwareentwickler, Spring Framework, Typescript, Web Entwicklung
9/2019 – 1/2020
Tätigkeitsbeschreibung
Ich bin einer der Kernentwickler des in der BROCKHAUS AG entstandenen Open-Source-Projektes openVALIDATION. Dabei handelt es sich um eine Software zur Übersetzung von Validierungsregeln aus natürlicher Sprache in lauffähigen Java-, C#-, JavaScript, oder Python-Quellcode. Das Projekt war ein Proof of Concept für BiPRO, ein Standardisierungsverband der deutschen Versicherungsbranche, zur Aufnahme in den Schnittstellenstandard "RNext".
Aufgaben:
- Strategische und technologische Mitgestaltung des Projekts
- Entwicklung des Python-Code-Generators
- Entwicklung von Features und Integrationstests
- Aufsetzen von CI/CD-Pipelines, Automatisierung von Maven-Releases und GitHub-Administration
Agile Methodologie, Apache Maven, Cloud Spezialist, DevOps (allg.), Full Stack Developer, Git, Java-Entwickler, Java (allg.), Natural Language Processing, Open Source, Python, Software Architecture, Softwareentwickler, Test Automation
7/2019 – 9/2019
Tätigkeitsbeschreibung
Ich habe ein prototypisches KI-System für die automatisierte Dokumentenverarbeitung bei einer Rückversicherung entwickelt, bestehend aus verschiedenen Python-Services und einer REST-API. Der Funktionsumfang umfasst bildbasierte Dokumentenklassifikation und semantisches Parsing von natürlich-sprachlichem Text zur Informationsextraktion in ein strukturiertes Zieldatenmodell. Der Prototyp wurde im Rahmen meiner Anstellung als Consultant bei einem IT-Dienstleister entwickelt und dem Kunden in einem Pitch vorgestellt.
Aufgaben:
- Architekturdesign konvolutionaler neuronaler Netze basierend auf aktuellen wissenschaftlichen Erkenntnissen
- Implementierung einer Semantic-Parsing-Pipeline, die Deep-Learning- und Computerlinguistik-Ansätze kombiniert
- Entwicklung eines Feedback-Learning-Verfahrens für die Selbstoptimierung von Machine-Learning-Modellen
Agile Methodologie, Backend, Backend Entwickler, Cloud Spezialist, CUDA, Data Scientist, DevOps (allg.), Docker, Full Stack Developer, Machine Learning, Microsoft Azure, Natural Language Processing, Natural Language Understanding, Neuronale Netze, Prototyping, Python, Python-Programmierer, Software Architecture, Softwareentwickler, Tensorflow
9/2018 – 6/2019
Tätigkeitsbeschreibung
Im Rahmen eines Digitalisierungsprojekts eines deutschen Verkehrskonzerns habe ich als Mitglied eines hochgradig agilen Entwicklungsteams im Lean-Startup-Format moderne Mobile-App- und API-Lösungen in den Bereichen Mobility und Entertainment erarbeitet.
Aufgaben:
- Konzeptionalisierung und Entwicklung KI-basierter personalisierter und kontextualisierter Content-Kuratierung
- Statistische Datenanalysen für datengetriebene MVP-Tests einer iOS App
- Unterstützung bei Planung, Entwicklung und Administration der Big-Data-Infrastruktur
- Mitglied des Architektur-Boards für eine neue API-Plattform des Konzerns auf Basis von GraphQL
- Allgemeine Unterstützung im Backend- und DevOps-Bereich
Agile Methodologie, Big Data, Business Intelligence (BI), Business Intelligence Entwickler, Cloud Spezialist, Data Scientist, DevOps, DevOps (allg.), Full-Stack, Full Stack Developer, Google Cloud, Graphql, Kubernetes, Lean Startup, Machine Learning, Mobile Application Development, Natural Language Processing, Node.Js, Python, React Native, Serviceorientierte Architektur, Software Architecture, Softwareentwickler
4/2018 – 9/2018
Tätigkeitsbeschreibung
In einem Betriebsteam für das webbasierte Vertriebssystem eines deutschen Versicherers habe ich ein Offshoring-Projekt mit einem indischen Partnerunternehmen unterstützt.
Aufgaben:
- Entwurf einer Test- und Testautomatisierungsstrategie
- Wissenstransfer zu indischen Offshore-Mitarbeitern
- Prototyping von Testautomatisierungstools
.NET-Entwickler, Agile Methodologie, C#, Full Stack Developer, IT-Berater, IT Test Ingenieur, Offshoring, Selenium, Software Architecture, Softwareentwickler, Test Automation, Testdesign (IT)
2/2018 – 4/2018
TätigkeitsbeschreibungBetrieb und Weiterentwicklung eines Chat-Assistenten und Chatbot-Systems zur Nutzung durch den 1st-Level-Kundensupport eines Versicherers.
Eingesetzte Qualifikationen.Net, .NET-Entwickler, Data Scientist, DevOps (allg.), Full Stack Developer, Machine Learning, Machine Learning Engineer, Natural Language Processing, Natural Language Understanding, Softwareentwickler
1/2016 – 4/2016
TätigkeitsbeschreibungEntwicklung einer Computersimulation der Wärmeleitung in einer Marsbodenschicht unter Einwirkung eines hochintensiven Laserstrahls zur Unterstützung eines Experiments der Forschungsgruppe Experimentelle Astrophysik.
Eingesetzte QualifikationenC++, Data Scientist, Machine Learning, Physik, Physiker, Python, Softwareentwickler, Wissenschaftlicher Mitarbeiter
9/2005 – 9/2008
Tätigkeitsbeschreibung3rd Level Support, Entwicklung einer Dienstreise-Verwaltung in PHP, Entwicklung von Python-Skripten zur Generierung von 3D-Modellen auf Basis von Messdaten des Hochbauamtes
Eingesetzte QualifikationenSoftware Architecture, C++, Full Stack Developer, IT-Spezialist, PHP, PHP-Entwickler, Python, Python-Programmierer, Softwareentwickler
Zertifikate
Fraunhofer Institut
camunda services GmbH
Ausbildung
Universität Duisburg-Essen
Duisburg
Essener Systemhaus
Über mich
- Data Science
- Softwareentwicklung
- Softwarearchitektur
- Cloud & DevOps
- Digitales Produktdesign // Prototyping
- AI // Machine Learning
Ich habe u.A. langjährige Erfahrung mit:
✅ Azure, AWS & GCP
✅ Python, Typescript, Java, C#, C++ & PHP
✅ Kubernetes, Openshift, Git, Terraform, Jenkins, Maven
Weitere Kenntnisse
Etwas weniger IT-relevant, aber nicht weniger spannend, bin ich ein unverbesserlicher Nerd und Autor von Science Fiction und Fantasy-Romanen.
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden