Adobe Systems India Pvt. Ltd.
- Implementierung der AJO (Adobe Journey Optimizer)-AEP (Adobe Experience Platform)-Integration mit AEM für ein Projekt der australischen Regierung zur Verbesserung des Customer Data Managements und der Kundenbindung über Push-Benachrichtigungen und E-Mails.
- Entwicklung eines Proof of Concept (POC) zur Integration von AEM-FTP und Einrichtung von Monitoring-Alerts mit Sling Job.
- Erstellung von Groovy-Skripten zur Anpassung von JCR-Knoten ohne Einfluss auf den Kerncode.
- Entwicklung und Optimierung von Pipeline-Code für DEV-Deployments mit Bitbucket und Verbesserung der Sicherheit durch Ersetzen sensibler Hardcodierungen durch Repository-Variablen.
- Entwurf komplexer Komponenten wie eines Listicle-Components, das dynamisch Inhalte aus Experience Fragments abruft und anzeigt, unter Nutzung von Sling Models, Services und benutzerdefinierter Dialog-Validierung.
- Entwicklung eines MCP-Tools zum Löschen alter Pakete in höheren Umgebungen (z. B. UAT, Stage) im Rahmen der Wartung.
- Konfiguration eines benutzerdefinierten Rollouts für eine Komponente, die durch Experience Fragments in allen Sprachen befüllt wird.
- Entwicklung einer individuellen Lösung, damit die Sitemap benutzerdefinierte GWS-URLs aus der ACS Commons-Liste liest.
- Durchgehende Erstellung von JUnit-Testklassen zur Erhöhung der Code-Abdeckung im gesamten Codebase.
- Erkundung von Werkzeugen wie Bulk Template/Component Updater und Content Sync Tool (zum Synchronisieren von Inhalten aus höheren Umgebungen auf lokal), Dokumentation der Ergebnisse und Team-Demos.
- Grundlegende Erfahrungen mit OneTrust- und Lionbridge-Schnittstellen für AEM-bezogene Cookie- und Übersetzungsaufgaben gesammelt.
- Zusammenarbeit mit funktionsübergreifenden Teams zur Einhaltung der Code-Qualitätsstandards.