Vorwerk
A new frontend architecture for vorwerk.com, combining React server-side rendering in AEM with serverless deployment on AWS Lambda.

vorwerk.com's multi-market website needed SPA-style React delivery without losing the WYSIWYG authoring CMS editors relied on, on top of an existing Java/AEM codebase of models and servlets that had to keep driving consistent server/client rendering.
Designed and implemented a Vite-based React server-side rendering foundation for AEM, integrating with Java servlets to preserve WYSIWYG authoring while enabling SPA-style delivery. Analysed the existing Java models, servlets and JSON data exchange to keep client and server rendering consistent, then worked with solution and technical architects to automate GitLab CI/CD deployment of the React SSR build to AWS Lambda as part of the serverless hosting architecture. Improved component quality against internal WCAG 2.2 guidelines using Lighthouse and Pa11y during review.
The new architecture underpins the production vorwerk.com site, reaching Lighthouse scores of 85–90+ while preserving seamless WYSIWYG authoring for CMS editors.