Experte für Consentmanagement und Webanalyse (User-Tracking), Fullstack Senior Software Engineer Java, Scala, Typescript/React
- Verfügbarkeit einsehen
- 4 Referenzen
- auf Anfrage
- 81829 München
- Nähe des Wohnortes
- de | en | fr
- 05.11.2024
Kurzvorstellung
Mehr als 25 Jahre Berufserfahrung in der Software Entwicklung
Auszug Referenzen (4)
"Es hat Spaß gemacht, mit M. zusammen zu arbeiten. M. hat alle seine Aufgaben gewissenhaft erfüllt und ist sehr zuverlässig."
2/2023 – 7/2023
TätigkeitsbeschreibungEinbindung von PayPal mittels REST API als Zahlungsmöglichkeit in einen Webshop
Eingesetzte QualifikationenTypescript, React (JavaScript library)
"Er uns aktiv mit sehr guter Fach- und Sozialkompetenz über mehrere Jahre hinweg beim Aufbau eines internen Data Message Bus erfolgreich unterstützt"
7/2019 – 8/2022
Tätigkeitsbeschreibung
Neu- und Weiterentwicklung des Usertracking/Webtracking zur Webanalyse, insbesondere Einführung von ServerSide-Tracking (SST) sowie Konzeptionierung und Implementierung des Consent-Managements (GDPR / DSGVO) des MediamarktSaturn (MMS) Webshops
Aufgaben und Tätigkeiten:
• Konzeptionierung und Entwicklung des Consent-Managements nach neuesten DSGVO Richtlinien
• Konzeptionierung und Entwicklung einer Tracking-Pipeline zur automatischen Anreicherung von Tracking-Nachrichten unter Berücksichtigung von Consent
• Anbindung der Tracking-Pipeline an diverse Subscriber, u.a. dem MMS eigenen ServerSide-Tracking oder Google Tag Manager (GTM)
React (JavaScript library), Typescript
"M. S. ist absolut zuverlässig und professional. Er hat sich sehr schnell in neue Themen eingearbeitet und das Team immer unterstützt."
5/2018 – 9/2018
Tätigkeitsbeschreibung
Entwicklung einer App (Browser und Mobile) zur automatischen Registrierung von neuen Usern in die bestehende Members Area des Kunden
Aufgaben und Tätigkeiten:
• Evaluierung neuer möglicher Technologien und Erprobung anhand eines Prototypen
• Design und Implementierung der App mit Hilfe der Ergebnisse: TypeScript, React, Redux, Material Design (Material UI)
Agile Methodologie, Docker, Typescript, React (JavaScript library), Representational State Transfer (REST)
"M. S. ist absolut zuverlässig und professional. Er hat sich sehr schnell in neue Themen eingearbeitet und das Team immer unterstützt."
5/2016 – 6/2019
Tätigkeitsbeschreibung
Entwicklung eines Klassenraumes für Face-to-Face Sprachunterricht auf HTML5 Basis mit Whiteboard, Audiokonferenz (Asterisk, Twilio) und Video (WebRTC mit OpenTok).
Aufgaben:
• Backend: Entwicklung und Implementierung einer multitier Microservice-Architektur in Scala unter Verwendung von Akka und Quill mit Apache Cassandra als DB und Apache Kafka als Messaging System, später Upgrade eines Altsystems mit Java und MySQL
• Frontend: Implementierung der Browser App mit TypeScript, React, WebRTC und SockJS unter Nutzung einer Flux-Architektur, Implementierung eines mobilen Ablegers für iOS und Android
Agile Methodologie, Docker, Java (allg.), Node.Js, Scala, Typescript, Kubernetes, React (JavaScript library), Representational State Transfer (REST)
Qualifikationen
Projekt‐ & Berufserfahrung
2/2023 – 7/2023
TätigkeitsbeschreibungEinbindung von PayPal mittels REST API als Zahlungsmöglichkeit in einen Webshop
Eingesetzte QualifikationenTypescript, React (JavaScript library)
9/2022 – offen
Tätigkeitsbeschreibung
- Gestaltung des Consent-Banners und Durchführung von A/B-Tests
- Sicherstellung der rechtlichen Anforderungen der Consent Layer
- Pflege der Vendorlisten der Portale und korrekte Ausspielung auf Basis der Nutzereinwilligung - Unterstützung beim Onboarding neuer Webseiten
- Schnittstelle zwischen Webdevelopern, Konzerndatenschutz und CMP-Anbieter (Sourcepoint)
CSS (Cascading Style Sheet), JavaScript
7/2019 – 8/2022
Tätigkeitsbeschreibung
Neu- und Weiterentwicklung des Usertracking/Webtracking zur Webanalyse, insbesondere Einführung von ServerSide-Tracking (SST) sowie Konzeptionierung und Implementierung des Consent-Managements (GDPR / DSGVO) des MediamarktSaturn (MMS) Webshops
Aufgaben und Tätigkeiten:
• Konzeptionierung und Entwicklung des Consent-Managements nach neuesten DSGVO Richtlinien
• Konzeptionierung und Entwicklung einer Tracking-Pipeline zur automatischen Anreicherung von Tracking-Nachrichten unter Berücksichtigung von Consent
• Anbindung der Tracking-Pipeline an diverse Subscriber, u.a. dem MMS eigenen ServerSide-Tracking oder Google Tag Manager (GTM)
React (JavaScript library), Typescript
5/2018 – 9/2018
Tätigkeitsbeschreibung
Entwicklung einer App (Browser und Mobile) zur automatischen Registrierung von neuen Usern in die bestehende Members Area des Kunden
Aufgaben und Tätigkeiten:
• Evaluierung neuer möglicher Technologien und Erprobung anhand eines Prototypen
• Design und Implementierung der App mit Hilfe der Ergebnisse: TypeScript, React, Redux, Material Design (Material UI)
Agile Methodologie, Docker, Typescript, React (JavaScript library), Representational State Transfer (REST)
5/2016 – 6/2019
Tätigkeitsbeschreibung
Entwicklung eines Klassenraumes für Face-to-Face Sprachunterricht auf HTML5 Basis mit Whiteboard, Audiokonferenz (Asterisk, Twilio) und Video (WebRTC mit OpenTok).
Aufgaben:
• Backend: Entwicklung und Implementierung einer multitier Microservice-Architektur in Scala unter Verwendung von Akka und Quill mit Apache Cassandra als DB und Apache Kafka als Messaging System, später Upgrade eines Altsystems mit Java und MySQL
• Frontend: Implementierung der Browser App mit TypeScript, React, WebRTC und SockJS unter Nutzung einer Flux-Architektur, Implementierung eines mobilen Ablegers für iOS und Android
Agile Methodologie, Docker, Java (allg.), Node.Js, Scala, Typescript, Kubernetes, React (JavaScript library), Representational State Transfer (REST)
7/2006 – 5/2016
Tätigkeitsbeschreibung
Entwicklung und Produktionsbegleitung diverser interner Bankanwendungen sowohl auf Frontend als auch Backendseite, Beispiele:
• Finanzamtsmeldung Im Todesfall (Ermittlung historischer Kontodaten 10 Jahre rückwirkend bei Eingang einer Todesfallnachricht)
• Intranetanwendung für das tägliche Liquiditätsmanagement (die Erfassung von Meldungen über Transaktionen, der Abgleich mit täglichen Voraussagen sowie die zeitnahe Überwachung der tatsächlichen Liquidität der Bank)
Technische Beratung bei der Einführung externer Software, Beispiele:
• IbanKonverter und BicPicker des Bankverlages
• Sepa Mandatemanager
• GlobalTradeManagement
Aufgaben und Tätigkeiten:
• Design und Konzeptionierung der Anwendungen
• Frontend: Implementierung mit hauseigenem Framework XFrame (basierend auf JSP + Struts)
• Frontend: Implementierung mit JSF, JavaScript
• Backend: Implementierung mit Java / J2EE, Webservices, Spring, Hibernate, Oracle, DB2, IBM Websphere
IBM DB2, Oracle-Anwendungen, IBM WebSphere Application Server (WAS), Subversion, Hibernate (Java), J2EE, Spring Framework, JavaScript, Javaserver Faces, Javaserver Pages, Apache Struts, Web Services
Zertifikate
Ausbildung
Technische Universität München
Über mich
Aktuell biete ich Expertenwissen über die Implementierung von Consentmanagement und User-Tracking (inklusiv GoogleTagManager) auf Ihrer Seite.
Weitere Kenntnisse
Java/JEE, XFrame, JSF, Struts, JSP, Spring, Oracle, DB2
Scala, Akka, Quill, Apache Kafka, Apache Cassandra
Audio-/Videokonferenzen: WebRTC (Opentok), Twilio, Asterisk
Microservices
Docker, Kubernetes
Git, Github Actions, JIRA
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Französisch (Grundkenntnisse)
- Thailändisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden