19.10.2026 aktualisiert

TM
Premiumkunde
100 % verfügbar

Fullstack-Entwickler (AEM, Java, React, TypeScript) & AI Engineer

Berlin, Deutschland
Weltweit
Bachelor of Science (B.Sc.), Beuth Hochschule für Technik Berlin
Berlin, Deutschland
Weltweit
Bachelor of Science (B.Sc.), Beuth Hochschule für Technik Berlin

Profilanlagen

CV_TM.pdf

Skills

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

Lead AI Engineer / AEM Solution Architect – KI-Agent für AEM-Komponenten

Internet und Informationstechnologie

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

Lead Fullstack Developer – AEM-Plattform Versicherung

Versicherungen

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

Senior AEM Developer – AEM-Assets-Plattform im öffentlichen Sektor

Öffentlicher Dienst

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

Frontend-Entwickler – Website-Neuaufbau für einen Technologiekonzern

Internet und Informationstechnologie

Redesign und Neuaufbau der Unternehmenswebsite eines Technologieunternehmens als komponentenbasierte React/TypeScript-Anwendung mit Headless-CMS, Design-System und automatisierter Qualitätspipeline.

- Neuaufbau mit Next.js 15 (App Router) und React Server Components inkl. statischer Generierung und Incremental Revalidation
- Umsetzung der Figma-Designs in eine Komponentenbibliothek mit Tailwind v4 und shadcn/ui nach Atomic Design
- Anbindung des Headless CMS Sanity mit typisierten Content-Schemata und Preview-Modus
- Seitenübergänge und scrollbasierte Animationen mit Framer Motion
- Storybook mit visuellen und Accessibility-Tests (axe-core)
- Unit- und Komponententests mit Vitest und React Testing Library; E2E-Tests mit Playwright
- CI/CD mit GitHub Workflows, Lighthouse-CI-Performance-Budgets und Vercel-Preview-Deployments
- SEO: JSON-LD, Open Graph, Sitemap, i18n-Routing (DE/EN); Content-Migration und Redirect-Mapping
- Lighthouse-Werte von 95+ in Performance, Accessibility und SEO

Tech-Stack: React 19, TypeScript, Next.js 15, Tailwind v4, shadcn/ui, Framer Motion, Sanity, Vite, Vitest, React Testing Library, Playwright, Storybook, axe-core, Lighthouse CI, Figma, GitHub Workflows, Vercel, Renovate

Fullstack Developer – Immobilien-Plattform

Architektur und Bauwesen

Aufbau und Weiterentwicklung einer Immobilien-Plattform mit Server-Side-Rendering, Maps-Integration und FTP-basiertem XML-Datenfluss.

- Aufbau einer Next.js-Plattform mit Server-Side-Rendering und React State Management
- Integration einer Google Map mit React für Standortvisualisierungen
- Node.js-Services zum Auslesen von XML-Dateien auf einem FTP-Server
- Transformation der XML-Datenstruktur in API-Calls inkl. Queues und FTP-Log-Files
- Unit-Tests mit React Testing Library und Node-Tests
- CI/CD-Pipelines mit GitLab und Bereitstellung auf AWS EC2
- Unterstützung bei der technischen Planung neuer Features

Tech-Stack: Next.js, ECMAScript 6, TypeScript, React, Styled Components, React Testing Library, Jest, Solve API, FTP, Redis, Google Maps, AWS, GitLab CI/CD

Backend Developer – AEM-Plattform Versicherung

Versicherungen

Weiterentwicklung einer bestehenden AEM-6.5-Plattform mit React-Komponenten und Java-Sling-Servlets.

- Erstellung von AEM-Komponenten mit HTL/Sightly und Handlebars
- Erstellung von AEM Component Models und Templates
- Entwicklung von Java-Sling-Servlets für XML-Feeds
- Weiterentwicklung und Upgrade einer Google-Map-App mit React und TypeScript (Migration auf React 16)
- React-TypeScript-Komponenten zur Integration in AEM
- JUnit-Tests mit Java und Mockito, OSGi-Konfigurationen
- Unterstützung von Product Owner und Fachbereich beim Schreiben der Tickets

Tech-Stack: Java, AEM, Java Sling, HTL/Sightly, Handlebars, TypeScript, jQuery, React, Mockito, JUnit, Jest, Google Maps, Bitbucket

Frontend Developer – E-Commerce-Plattform

Konsumgüter und Handel

Aufbau und Weiterentwicklung einer E-Commerce-Plattform mit Atomic Design und Vercel-Deployment.

- Entwicklung mit ECMAScript 6 (Arrow Functions, async/await, ES6-Module)
- Entwicklung mit React und SASS Modules, State Management und Lifecycle Hooks
- Next.js mit Server-Side-Rendering
- Erstellung von Komponenten im Atomic Design via Storybook
- Weiterentwicklung der Integration von Checkouts, Payments, Subscriptions und Search
- Bereitstellung einer Deployment-Pipeline mit Vercel

Tech-Stack: Next.js, ECMAScript 6, TypeScript, React, SASS, Atomic Design, Storybook, Vercel, Jest

Developer – Multitenancy-AEM-Plattform Energie

Energie, Wasser und Umwelt

Weiterentwicklung einer Multitenancy-AEM-Plattform mit Live Copies und React-Integration.

- Erstellung von AEM-Komponenten mit HTL/Sightly und React/TypeScript
- Erstellung von AEM Component Models, Templates und Touch-UI-Dialogen
- Erstellung von Live Copies für Multitenancy-Funktionalitäten
- Erweiterung von AEM-Dialogen mit Custom UI Operations
- Erstellung und Pflege von Content- und Experience-Fragments

Tech-Stack: AEM, Java, Java Sling, HTL/Sightly, JavaScript, React, TypeScript, jQuery, JUnit, Mockito

Developer – Component-as-a-Service-Architektur (SaaS)

Internet und Informationstechnologie

Aufbau und Weiterentwicklung einer Component-as-a-Service-Architektur für Multibrand-Anwendungen.

- Aufbau und Integration interner und externer React-Anwendungen im AEM via Component-as-a-Service-Architektur
- Erstellung von Multibrand-React-Komponenten mit TypeScript
- Entwicklung von Node.js-Microservices und internen Build-Tools
- Globales State Management mit Redux
- Docker als lokale Entwicklungsumgebung

Tech-Stack: AEM, Java, Node.js, TypeScript, React, Redux, Docker, Apache Sling, React Testing Library, Jest, Mockito, JUnit

Frontend Developer – React-Integration in AEM (Dialog-Generator)

Konsumgüter und Handel

Weiterentwicklung der React-Integration in AEM mit Open-Source-Dialog-Generator und SSR-Service.

- Erweiterung des Node.js-Services für Server-Side-Rendering von React-Komponenten
- Erstellung von Touch-UI-Dialogen mit dem Dialog-Generator und dessen Erweiterung
- Erstellung von React-Komponenten für AEM
- Ausarbeitung der Dokumentation für das Open-Source-Projekt

Tech-Stack: React, Node.js, TypeScript, AEM, XML, Apache Sling, Java, Jest, Mockito, JUnit

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden