React.jsReduxSAP UI5TypeScriptJavaScriptNode.jsHTML5TailwindCSSAWSTerraformServerless FrameworkMJML

Intuitiver E-Mail-Template-Editor für SAP Customer Experience

By Damian Broncel
Picture of the author
Published on
Laufzeit
9 Monate
Rolle
Frontend- und Cloud-Entwickler
Branche
Retail
Dienstleistung
Softwareentwicklung und Cloud-Integration

In meiner Rolle als Frontend- und Cloud-Entwickler konzipierte und entwickelte ich einen fortschrittlichen E-Mail-Editor auf Basis von React.js und TypeScript, der es Benutzern ermöglicht, mittels Drag & Drop individuelle E-Mail-Templates zu erstellen. Besonders hervorzuheben ist die nahtlose Integration dieses Editors in SAP Customer Experience, die den Zugriff auf relevante Marketing- und Kundendaten ermöglichte. Die Lösung wurde mit modernen Webtechnologien und einem serverlosen AWS Stack realisiert.

Projektdetails unterliegen einer NDA-Vereinbarung.


Hauptaufgaben und Verantwortlichkeiten:

  • Eigenständige Konzeption und Entwicklung des Frontends mit React.js, Redux, SAP UI5, TypeScript, JavaScript, HTML5 und TailwindCSS.
  • Entwurf und Implementierung einer maßgeschneiderten serverlosen AWS-Architektur, einschließlich SSO-Benutzerauthentifizierung über Cognito Identity-Provider.
  • Integration des Editors in SAP Customer Experience für den Zugriff auf Marketing- und Kundendaten.
  • Management der Infrastruktur und Sicherheitsaspekte mit Terraform und Serverless Framework.
  • Implementierung von Drag & Drop und WYSIWYG-Funktionalitäten für eine benutzerfreundliche Bedienung.

Erreichte Ziele/Ergebnisse:

  • Eigenständige Konzeption und Entwicklung eines intuitiven und effizienten Frontends.
  • Entwurf und Implementierung einer skalierbaren, sicheren und wartungsfreundlichen serverlosen Architektur.
  • Erfolgreiche Integration des Editors in SAP Customer Experience, wodurch eine effiziente Nutzung von Marketingdaten ermöglicht wurde.
  • Erzielung einer verbesserten Nutzererfahrung und gesteigerten Effizienz im E-Mail-Marketing.

Soft Skills:

  • Effektive Kommunikation und Zusammenarbeit mit den Stakeholdern.
  • Ausgeprägte Problemlösungskompetenz in der Software- und Cloud-Entwicklung.