19.10.2026 aktualisiert
TM
Premiumkunde
100 % verfügbarFullstack-Entwickler (AEM, Java, React, TypeScript) & AI Engineer
Berlin, Deutschland
Weltweit
Bachelor of Science (B.Sc.), Beuth Hochschule für Technik BerlinSkills
HTMLJavaJavaScriptAdobe ExperienceMongoDBNext.jsTypeScriptTailwindAdobe CampaignReact.jsExpress.jsGitAngularJSReact Redux
Fullstack-Entwickler mit rund 6 Jahren Erfahrung im Bereich Enterprise-Systeme. Baut im Kontext von Adobe Experience Manager (AEM 6.5 / AEMaaCS), Adobe Campaign, Solve und weiteren Systemen moderne Webapplikationen mit JavaScript-basierten Frameworks und Java. Zusätzlich konzipiert und entwickelt er KI-gestützte Tools zur Automatisierung der AEM-Komponentenentwicklung (Claude Code, Claude Agent SDK, MCP). Branchenerfahrung u. a. in Versicherung, Immobilien, Öffentlichem Sektor, Energie, E-Commerce, SaaS und Retail.
Schwerpunkte:
Sprachen: Java, JavaScript ES6, TypeScript, HTML5, HTL/Sightly, Handlebars
AEM & Adobe: AEM 6.5 / AEMaaCS, Apache Sling, Sling Models, OSGi, JCR, Multi-Module Maven, Headless / SPA Editor, Universal Editor, Asset Share Commons, Dispatcher, Adobe Campaign
Frontend: Lit v3 (Web Components, SSR), React, Next.js, Angular, Redux, Express.js, SASS/SCSS, CSS3, Styled Components, Tailwind v4, UnoCSS, Atomic Design, Accessibility (A11y), Figma
Testing & Qualität: Jest, Vitest, React Testing Library, JUnit 5, Mockito, AEM Mocks, Playwright, axe-playwright, Storybook Test Runner, Visual-Regression-Tests, Code Reviews, Pair Programming
Datenbanken: MongoDB, PostgreSQL
DevOps & Cloud: AWS, Azure Pipelines, GitHub Workflows, GitLab CI/CD, Vercel, Docker
Tools & Methoden: Git, Maven, Yarn/NPM, Lerna, Nx, Vite, Renovate, Browserstack, Scrum, Kanban
KI: Anthropic API, Claude Code, Claude Agent SDK, Model Context Protocol, LSP-Integration, BMAD-Methodik, Multi-Agent-Workflows
Erfahrung als Lead Fullstack Developer und AEM Solution Architect inkl. technischer Feature-Planung und Unterstützung von Product Ownern.
Erfahrung
Berufserfahrung5 - 10 Jahre
Freelancer seit2020
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Internes R&D-Projekt: Konzeption und Entwicklung eines KI-Agenten zur automatisierten AEM-Komponentengenerierung inkl. Validierungs-Loop, Multi-Agent-Reviews und Skill-Marketplace.
- Konzeption und Implementierung von über 50 Claude-Code-Skills zur Generierung von AEM-Artefakten (HTL, Sling Models, Touch-UI-Dialoge, JUnit-Tests)
- Automatisierter HTL-Validierungs-Loop mit DOM-Diff und Visual-Diff gegen reale AEM-Instanzen
- Multi-Agent-Workflows für Code Review, Architect Review und Edge-Case-Analyse mit Reviewer-Personas
- Eval-Driven-Development-Pipeline mit WITH/WITHOUT-Vergleichstests und Delta-Schwellen
- Telemetry-System (JSONL) mit ROI-Aggregation und Champion-Reporting
- Decision-Engines: Core Components Extend-vs-Replace, Cache-Topologie-Analyse, AEM-6.5-zu-AEMaaCS-Migrations-Pre-Check
- Skills zur Migration kompletter Webseiten in AEM (Pixel-Perfect-Rebuild und Redesign)
- LSP-basierte Code-Intelligence für präzise Symbol-Navigation
- Einführung der BMAD-Methodik inkl. Architectural Decision Records
- Aufbau eines Skill-Marketplaces mit Versionierung und Customer-Adaption
Tech-Stack: Claude Code, Claude Agent SDK, Anthropic API, MCP, TypeScript, Node.js, Bash, AEM 6.5 / AEMaaCS, HTL, Sling Models, Touch UI, JUnit 5, AEM Mocks, Playwright, Cheerio, LSP, Git
Weiterentwicklung einer bestehenden AEM-6.5-Plattform inkl. Web-Component-Library, SPA-Editor-Integration und Visual-Regression-Pipeline.
- Frontend-Components mit Lit v3 Web Components inkl. Server-Side-Rendering via @lit-labs/ssr
- Visual-Regression-Test-Pipeline mit Storybook v10 und jest-image-snapshot (Desktop + Mobile)
- Accessibility-Tests mit axe-playwright im Storybook-Test-Runner
- Pflege einer wiederverwendbaren Web-Component-Library nach Atomic Design
- UnoCSS/Tailwind-basiertes Utility-Style-System im Shadow DOM
- Refactoring von SSR-Utilities für stabile Hydration
- Java Sling Models mit Delegate Pattern; Groovy-Migrationsskripte und OSGi-Konfigurationen
- AEM-Komponenten für Adobe Campaign mit Adobe Core E-Mail Components
- JSON-LD-Strukturen für SEO (FAQ, Produktdaten)
- Integration der Web Components in eine headless AEM-Architektur mit Angular
- Vite-Build-Prozess mit Node-Rendering-Service; Evaluierung des AEM Universal Editors
- Azure Scheduled Pipelines für wöchentliche Reports
Tech-Stack: AEM 6.5, Java, Apache Sling, OSGi, Lit v3, TypeScript, Angular, Tailwind, UnoCSS, Adobe Campaign, SPA Editor, Universal Editor, Vite, Node.js, Docker, Azure, JUnit, Mockito, Jest, Storybook, Playwright, axe-playwright, Lerna, Browserstack
Weiterentwicklung einer AEM-Assets-Plattform mit DAM-Workflows, Asset-Share-Links und LDAP-basierter Permission-Logik.
- Custom DAM-Workflows für Asset-Auto-Publishing bei Metadaten-Änderungen
- Asset-Share-Link-Service mit Signed-Token-Authentifizierung
- Erweiterung der Video-Asset-Workflows um zusätzliche HD-Renditions
- MetadataPolicyAuthorizationService mit LDAP-zu-AEM-Rollen-Mapping
- MetadataSaveProcessor zur Automatisierung von Approval-Prozessen
- Permission-Konfiguration über das Access Control Tool (YAML)
- Pflege und Erweiterung von Sling-Servlets für die Asset-Search-API mit Whitelisting-Logik
- Erweiterung von GenericMultiField-Funktionalitäten in Touch-UI-Dialogen
- Pflege der Dispatcher-Konfiguration für Author- und Publish-Instanzen
- Refactoring und Stabilisierung von Asset-Share-Link-Workflows
Tech-Stack: AEM 6.5, Asset Share Commons, Java 11, Apache Sling, OSGi, Maven Multi-Module, JCR, DAM-Workflows, Dispatcher, LDAP, Access Control Tool, JUnit 5, Mockito, AEM Mocks, Jenkins, Bitbucket