Senior Software Developer & IT-Consulting
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 24963 Tarp
- DACH-Region
- de | en | pl
- 21.08.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
10/2023 – 3/2024
Tätigkeitsbeschreibung
Aufbau einer E-Commerce Instanz, um Vertragsverlängerungen für den Endkunden durchzuführen.
- Initiales Setup um den SAP Commerce Cloud e-commerce Store aufzusetzen
- Implementierung eines GraphQl Clients, um Kundendaten abzufragen.
- Erweiterung der OCC/REST-Schnittstelle, um Produkt und Kundeninformationen abzufragen
- Implementierung des Produktimports, um Produkinformationen zu persistieren
Großhandel, Graphql, Scrum, Hybris, Apache Tomcat, Objektorientierte Software-Entwicklung, Apache Maven, Bash Shell, Docker, Git, Java (allg.), Jira, Junit, Python, Spring Framework, Amazon Web Services (AWS), Angular, CSS (Cascading Style Sheet), HTML5, Javaserver Pages, Representational State Transfer (REST), Apache Solr
11/2022 – 9/2023
Tätigkeitsbeschreibung
Umbau des B2C SAP Commerce Cloud Webshops, um dem Kunden
neue Funktionalitäten zu ermöglichen im Zuge eines Redesigns
• Umbau des B2C Onlineshops auf einen Headless Ansatz mit REST-
Schnittstellen, um Frontend und Backend voneinander zu
trennen.
• Ausbau nicht mehr benötigter Methoden und Optimierungen
der Codebasis für bessere Wartbarkeit.
• Erweiterung des Content Management Systems (CMS) SmartEdit
• Implementierung von automatisierten CronJobs die
Alleinstellungsmerkmale von Produkten aktualisieren
1/2022 – 10/2023
Tätigkeitsbeschreibung
Entwickler und Ansprechpartner für die Fachbereiche für die B2B,
B2C Onlineshop Instanzen.
Dezentraler Security Ansprechpartner für das E-Commerce Team
und Ausbilder für Auszubildende und duale Studenten
Erweiterung des Telekommunikationsshops
Erweiterung der Onlineshop Funktionalitäten
• Beheben von Fehlern im System
• Hotfixes von hoch priorisierten Schwachstellen im
Softwarebibliotheken
• Erstellung von einheitlichen Modulen, um Sie in den
unterschiedlichen Onlineshop Instanzen einzusetzen
• Anpassungen und Wartung von Dockerfiles für verschiedene
Umgebungen
• Ansprechpartner bei Architekturfragen bzgl. des Onlineshops
• Upgrade des SAP Commerce Cloud Onlineshops
• Umbau eines XML basierten Bilderimports auf einen Digital Asset
Management Services, um Produktbilder in optimaler Größe
anzuzeigen
• Transfer der Codebasis von Bamboo auf GitHub
• Implementierung von GitHub Actions, um Applikation zu bauen
und auszuliefern
• Erstellung neuer Konzepte, um Passwörter aus Codebasis zu
entfernen und dessen Implementierung
• Umzug von NodeJS Services zu REST-Schnittstellen in
Springapplikation
• Erweiterung des lokalen Testsystems mit Wiremock, um
unabhängig vom Testsystem zu sein
• Abbau von dupliziertem Code und eine einheitliche Codebasis
geschaffen
• Überprüfung und Auswertung der Acunetix Schwachstellen
Scans, um Tickets zu erstellen
• Beheben von Fehlern im System
• Umbau des Login Mechanismus auf OAuth2
• Einbau von wro4j um JavaScript Code zu minimieren und die
Performance zu steigern
• Erweiterung der REST-Schnittstellen, um Benutzerrechte vom
externen System zu setzen
• Erweiterung der Berechtigungen im B2B Onlineshop, damit der
Shopbesitzer die Bestellungen seiner Angestellten einsehen kann.
Mysql, Cyber Security, Scrum, Hybris, Apache, Apache Tomcat, Nginx, Objektorientierte Software-Entwicklung, Apache Maven, Docker, Git, Gradle, Java (allg.), Junit, Lua Scripting, Node.Js, Python, Spring Framework, Amazon Web Services (AWS), Angular, CSS (Cascading Style Sheet), HTML5, Javaserver Pages, Apache Solr
4/2021 – 12/2021
Tätigkeitsbeschreibung
Erstellung eines Confidential Compute Cloud Management Systems,
um die Erstellung von kryptographisch verschlüsselten virtuellen
Maschinen zu managen und zu vereinfachen.
• Erstellung einer Weboberfläche zum Verwalten von AWS EC2
Instanzen mit aktivierten Nitro Service
• Aufbau eines NodeJs Backends mit expressJs, um Benutzer
zu verwalten und Kosten einzusehen.
• Erstellung eines Datenbankschemas mit MongoDB
• Erstellung von Ready-to-Use in-memory verschlüsselten
Docker-Containern wie z.B. Mosquitto oder Mumble mit Hilfe
von Intel SGX und Graphene
Mongodb, Scrum, Nginx, Objektorientierte Software-Entwicklung, Bash Shell, C++, Git, Node.Js, Python, Amazon Web Services (AWS), Angular
7/2019 – 3/2021
Tätigkeitsbeschreibung
Entwickler und Ansprechpartner für die Fachbereiche für die B2B,
B2C und B2E Onlineshop Instanzen
• Performanceoptimierung der Promotionengine
• Implementierung von Paymentprovider-Bibliotheken, um
Bezahlung zu ermöglichen
• Implementierung eines Ratenkaufservices
• Erweiterung vom Assisted Service Module, um den Kunden
Echtzeithilfe bei der Bestellstrecke zu ermöglichen durch den
Kundensupport
• Erweiterung implementiert, die Versicherungsprodukte beim Kauf
anbietet und an ein externes System übergibt
• Implementierung von CSV-Produktexport zu Affiliate Marketing,
Retargeting oder zu internen Auswertungszwecke
Erweiterung der Onlineshop Funktionalitäten
• Beheben von Fehlern im System
• Hotfixes von hoch priorisierten Schwachstellen im
Softwarebibliotheken
• Erstellung von einheitlichen Modulen, um Sie in den
unterschiedlichen Onlineshop Instanzen einzusetzen
• Anpassungen und Wartung von Dockerfiles für verschiedene
Umgebungen
• Ansprechpartner bei Architekturfragen bzgl. des Onlineshops
• Upgrade des SAP Commerce Cloud Onlineshops
• Umbau eines XML basierten Bilderimports auf einen Digital Asset
Management Services, um Produktbilder in optimaler Größe
anzuzeigen
• Transfer der Codebasis von Bamboo auf GitHub
• Implementierung von GitHub Actions, um Applikation zu bauen
und auszuliefern
• Erstellung neuer Konzepte, um Passwörter aus Codebasis zu
entfernen und dessen Implementierung
• Umzug von NodeJS Services zu REST-Schnittstellen in
Springapplikation
• Erweiterung des lokalen Testsystems mit Wiremock, um
unabhängig vom Testsystem zu sein
• Abbau von dupliziertem Code und eine einheitliche Codebasis
geschaffen
Mysql, Scrum, Hybris, Apache, Apache Tomcat, Nginx, Objektorientierte Software-Entwicklung, Apache Maven, Bash Shell, Docker, Git, Gradle, Java (allg.), Junit, Lua Scripting, Node.Js, Python, Spring Framework, Amazon Web Services (AWS), Angular, CSS (Cascading Style Sheet), HTML5, Javaserver Pages, Apache Solr
1/2018 – 6/2019
Tätigkeitsbeschreibung
Migration des ISA Webshops zur Hybris eCommerce Lösung.
Insbesondere die Anbindung der Configure, Price, Quote (CPQ)
Extension an das SAP ERP System.
• Anbindung der Hybris CPQ Extension mit dem SAP LO-VC,
um den Produkt Konfigurator und die Preise im Webshop
anzuzeigen
• Erstellung und Wartung eines Hybris Standardsystems, um
Fehler dem SAP-Kundensupport zur Verfügung zu stellen
• Erstellung einer Standalone Varianten Konfigurator
Applikation für interne Prozesse
• Implementierung einer REST-Schnittstelle, um Assets für
konfigurierte Produkte im Webshop zur Verfügung zu stellen
• Produktinformationen aus dem SAP ERP in die Hybris
Applikation übertragen über den SAP Hybris Datahub.
• Implementierung des Synchronous Order Managements
• Überwachung der Go-Live Phasen und Fehleranalyse
Mysql, Scrum, SAP ALE, Hybris, Idoc, SAP LO-VC, Sap Mm, Objektorientierte Software-Entwicklung, Eclipse, Git, Java (allg.), Spring Framework, CSS (Cascading Style Sheet), HTML5
1/2016 – 12/2017
Tätigkeitsbeschreibung
Erstellung von Webapplikation für Mitarbeite, um die
Fehleranfälligkeit von internen Prozessen zu minimieren und die
Produktivität zu steigern.
• Erstellung einer Applikation zur Übersetzung von technischen
Bauteilen in verschiedenen Sprachen
• Erstellung eines Datenbankschemas, um ein rollenbasiertes
Berechtigungssystem zu ermöglichen
• Erstellung einer Administrationsapplikation, um interne
Mitarbeiter zu autorisieren und die dazugehörigen
Berechtigungen zu pflegen
• Erstellung einer Webapplikation für technische Dokumente
• Frontenderweiterung wie z.B. Filter, Textsuche und
übersichtliche Anzeige von Dokumentinformationen
• Erstellung einer Standalone Varianten Konfigurator
Applikation für interne Prozesse
• Pflege und Wartung konfigurierbarer Produktreihen im SAP
LO-VC
Apache Tomcat, Balsamiq, Bash Shell, CSS (Cascading Style Sheet), Eclipse, Git, HTML5, Java (allg.), JavaScript, Jquery, Mysql, Objektorientierte Software-Entwicklung, SAP ALE, Idoc, SAP IS-A, SAP LO-VC, Sap Mm, SQL, Apache Struts, Web Entwicklung
3/2014 – 12/2015
Tätigkeitsbeschreibung
Entwicklung einer Java-Applikation für technische Redakteure auf
Basis der Eclipse Rich-Client-Platform als Erweiterung für das Siemens
Teamcenter Product Lifecycle Managment (PLM)
• Weiterentwicklung der TechPubStudio Applikation
(Erweiterung der Siemens Teamcenter Applikation)
• Implementierungen von Erweiterung der Applikation für
Kunden wie z.B. Siemens Industries, Volkswagen oder
Bombardier
• Lead Entwickler des internen WYSIWYG Texteditors, der
Quick Preview und Organisation der Dokumentenstruktur
Balsamiq, Mysql, SQL, Scrum, Apache Tomcat, Wildfly, Objektorientierte Software-Entwicklung, Eclipse, Git, Java (allg.), Junit, Rich-Client, Spring Framework, XML, CSS (Cascading Style Sheet), HTML, Xpath, Teamcenter (Siemens PLM Software)
12/2013 – 2/2014
Tätigkeitsbeschreibung
Redesign und Refactoring einer iOS-Applikation für Service
Mitarbeiter bei Sauer-Danfoss mit Funktionserweiterungen
• Performanceoptimierung der Applikation durch Anpassung
der Datenstruktur
• Erweiterung der Funktionalität, um bspw. Bill of Materials zu
erstellen und an den Kunden per Mail zu verschicken
• Umbau der App-Oberfläche, um eine angenehmere
Benutzerführung zu ermöglichen
iOS Entwicklung, Adobe Photoshop, Balsamiq, Git, Objective-C, SQL
Ausbildung
Hochschule Flensburg
Flensburg
Hochschule Flensburg
Flensburg
expert
Über mich
SAP Commerce Cloud? Kein Problem! Ob es um die Anpassung vom E-Commerce-System geht oder um das Hinzufügen von Superkräften zu Ihren Anwendungen, ich kann das!
Spring mit Java ist meine zweite Sprache. Ich jongliere mit Spring Boot, Spring Framework und anderen Spring-Modulen, als ob sie Teil meines täglichen Frühstücks wären. Diese Anwendungen sind mein Müsli.
Und was ist mit der Wolken-Expertise? Nun, ich bin wie ein Wolkenflüsterer. Ich kann AWS und Azure zum Singen bringen, wenn es darum geht, Cloud-native Anwendungen zu entwickeln und Ressourcen zu skalieren.
Zu guter Letzt, die Krönung: Cybersicherheit! Mit meinem Masterabschluss in Angewandter Informatik und einem Fokus auf Cybersicherheit achte ich darauf das ihre Daten nicht in falsche Hände geraten.
Ich bin nicht nur ein Softwareentwickler, sondern auch ein Entwicklungs-Superheld, der bereit ist, Ihre Projekte zu retten und in innovative Lösungen zu verwandeln. Kontaktieren Sie mich, um mehr über meine superkräftigen Fähigkeiten und Erfahrungen zu erfahren. Lassen Sie uns die Welt der Softwareentwicklung gemeinsam erobern! ?
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Polnisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden