Siegfried-Thor Bolz

AEM expert in architecture, development, cybersecurity & AI (Vertex AI, Gemini, OpenAI), vector search & CMS transformation

Grasbrunn, Deutschland

Erfahrungen

Dez. 2024 - Mai 2025
6 Monaten
Grasbrunn, Deutschland
Remote

AI Solutions Architect & Developer

E-Commerce

Part-time research and development project to explore AI integration in AEM-based platforms. Maintenance and enhancement of an AEM 6.5-based online shop with integration of AI-powered product recommendations. Development of a middleware solution for intelligent connection between AEM and SAP Product Information Management System (PIM), extended with cloud-native AI components via Google Cloud Platform.

  • Integration of LangChain as middleware between AEM and PIM system
  • Development of a FastAPI interface for communication between systems
  • Implementation of vector embeddings for semantic product search
  • Evaluated the integration of various LLM models (Vertex AI / Gemini, LM Studio, Hugging Face, OpenAI) for product analysis
  • Integration of various LLM models (LM Studio, Hugging Face, OpenAI) for product analysis
  • Development of an AEM component for displaying product recommendations
  • Integration of the recommendation API into the existing AEM authoring process (manual data generation)
  • Design and implementation of the Pinecone vector database for product embeddings
  • Optimization of response times and caching strategies
  • Evaluation and use of Vertex AI Studio for LLM testing and prompt workflows
  • Secure API routing and access control for AI components (FastAPI + gateway validation)

Technologies:

  • Adobe Experience Manager 6.5
  • Python
  • FastAPI
  • LangChain
  • Hugging Face Transformers
  • Pinecone Vector Database
  • SAP PIM
  • REST APIs
  • LM Studio
  • OpenAI API / GPT Models
  • Google Cloud Platform (GCP)
  • Vertex AI
  • Vertex AI Studio
März 2024 - Bis heute
1 Jahr 4 Monaten
Remote

Business Analyst: Digital Experience & CMS Migration

Telecommunication

As part of a major project to migrate from a Core Media CMS to AEM Cloud, I served as a Business Analyst and Epic Owner. Collaborating closely with business stakeholders, including the global omnichannel excellence team, country marketing leaders, brand managers, and creative & marketing agencies, I provided project management, consultation and advisement on AEM-based website development while leading the migration from CoreMedia CMS to Adobe Experience Manager (AEM) as a Cloud Service. Utilizing BABOK guidelines, I systematically captured and documented author requirements, converting them into Jira epics/user-stories to guide the project team through the blueprinting and development phases. Key business processes, such as executing mobile tariff orders, were realized within AEM. I oversaw the implementation of my concepts, ensuring alignment with business needs, integration of SEO strategies, and compliance with accessibility standards like WCAG 2.1. This approach covered the entire AEM Cloud platform, optimizing performance and ensuring successful delivery across all areas through continuous monitoring and coordination.

  • Accessibility and SEO Enhancement: Led the effort to integrate accessibility (WCAG 2.1 compliance) and SEO best practices into the AEM Cloud platform. This included conducting audits, defining necessary enhancements, legal requirements and overseeing their implementation to ensure an inclusive and optimized web presence.
  • Requirement Analysis and Documentation: Translated business requirements into detailed technical specifications, epics, and user-stories. Ensured these were effectively communicated and implemented by the development team.
  • Issue Analysis and Improvement Planning: Identified issues faced by content authors in the AEM Cloud environment. Provided actionable improvement suggestions and incorporated these into the product launch schedule.
  • Whitelabeling Application Development: Developed a Whitelabeling application intended to serve all brands under the client’s portfolio. This included creating a flexible and scalable architecture that could be customized and reused across various brands. Integrating AEM with other solutions (Analytics, Target, CRM).
  • Process Analysis and Documentation: Conducted thorough analysis and documentation of existing processes for migration into Adobe Experience Manager (AEM) Cloud.
  • Review and Gap Analysis: Conducted thorough reviews of existing AEM templates and components, identifying gaps between current implementations and business expectations. Developed strategies to address these gaps and optimize template and component usage.
  • Jira Management and Executive Reporting: Managed the creation of Jira tickets based on stakeholder requirements, including detailed technical specifications. Presented project progress and key decisions to executives and business units, facilitating informed decision-making.
  • Executive Presentation: Conducted a presentation for executives, business units, and key decision-makers of the client, detailing the scope of the transition, specific requirements, and benefits to enable informed informed decision-making.

Technologies:

  • Adobe AEM Cloud
  • Core Media
  • Vue 3
  • Varnish
  • MFE (Micro Frontend)
  • Content Fragments
  • Jira
  • Confluence
  • Miro
  • WCAG 2.1
  • SEO
  • Accessibility
Jan. 2022 - Feb. 2024
1 Jahr 2 Monaten
Grasbrunn, Deutschland
Remote

AEM Architecture & Development

Stiebel-Eltron

Relaunch of the old website based on CQ5 with AEM 6.5 On Premise, with a focus on a later migration to the AEM Cloud. Project leadership and execution of the new development together with other service providers and the end customer.

  • Created an entirely new project based on AEM 6.5.15.

  • Designed the architecture of the AEM 6.5 Touch UI-based application using Maven Archetype and Adobe Patterns.

  • Emphasized a future migration to the AEM Cloud during feature development, ensuring compatibility and planning the architecture accordingly. Making it “Cloud ready”.

  • Established a template base structure (country, language, home page, content page base templates) for initial content capture.

  • Developed new AEM components using Core Components and Vue.

  • Installed and configured core technologies and AEM features, including:

  • Integrated Apache Sling Context-Aware Configurations with In-Memory Caching.

  • Integrated and configured AEM Editable Templates.

  • Configured AEM Policies for templates and tenants.

  • Integrated internationalization (i18n) for multi-tenancy support.

  • Created Experience Fragments with policies restricting them to structural components.

  • Established a header structure within the Experience Fragment.

  • Created a footer structure within the Experience Fragment.

  • Applied the possibility to exchange the XF for individual page with inheritance to child pages.

  • Integrated a security code scanner to quickly detect and address security issues.

  • Mitigated critical security vulnerabilities within the project scope, including the remediation of HTTP Method Override issues, enhancing the application's resilience against common web attack vectors.

  • Identified and utilized the latest Maven dependencies in response to recognized security issues (performed updates accordingly).

  • Detected and resolved security issues during development.

  • Collaborated with business departments regarding further development and the roadmap.

Technologies:

  • Adobe AEM 6.5
  • AEM Cloud
  • AEM-Security
  • SAP Hybris Commerce
  • Vue 3
  • TypeScript
  • NPM
  • Node.js
  • Adobe Core Components
  • Coral UI

CQ5 development

ASPIAG / SPAR AT

Realisation of the complete web appearance ([link] with Adobe CQ 5.5. On the basis of a HTML click dummy from a design agency, I developed the components and templates and delivered them with an example content package.

  • Closed User Groups member area for the staff.
  • Consulting on how to use ACL with CUG
  • Development of complex components and templates with an easy to use author-interface.

Technologies:

  • Adobe DAY CQ 5.5
  • Java 7
  • jQuery

AEM development

Allianz AG

Complete new greenfield AEM project (FONL). Development of a B2B web platform with Adobe AEM 6.3. Planning, project management and realization of the architecture for this whitelabeling application.

  • Development of responsive components and templates with HTL / Sightly.
  • Connecting microservices via REST.
  • Authentication with LDAP for AEM users.
  • Frontend development separated from AEM by using npm, nodejs and webpack stack.
  • Created the project structure with Maven. Configured Clientlibs, Designs, i18n….
  • Development and connection of online calculators on the main core.
  • Using AEM personalization engine for showing specific customer data like contracts, ad-teasers…

Technologies:

  • Adobe AEM 6.3
  • Adobe Target
  • AEM Personalization
  • Responsive
  • npm
  • webpack
  • nodejs

AEM development

Allianz AG

Special development of a complex AEM extension, based on an existing AEM platform. Wrote conceptual design, planning, architecture and realization with integration in the multi-tenant environment.

  • Developed the AEM frontend with HTL, Coral UI and AngularJS 1.3;
  • Developed AEM REST Services and connected them to the frontend.
  • Architecture of the ACL. Defined special user groups which can access this “AEM Tools” extension, using LDAP.
  • Developed special AEM workflows for approval of changes.
  • Green field project setup with Maven, clientlibs, designs.
  • Extended the existing Continuous Delivery environment (Jenkins, Sonar) for usage of this project.
  • Developed special data transfer between Apache Dispatcher and AEM Publish server.

Technologies:

  • Adobe AEM 6.3
  • Multi-Tenant Environment
  • Coral UI
  • AngularJS

Business Analyst

Audi AG

In my role as a project manager in the newly founded “Audi App Center” division, I was responsible for:

  • Managed the creation of an app-consulting process which is used to record the functional and technical requirements for a new app with further development, operation, support and defect management.
  • Established an Application Lifecycle Management (ALM) for planning and controlling these app projects. Used HP-ALM v11.
  • Created a consulting stack which holds all needed documents (guidelines, word templates, contracts, one-pager) for every single step in this app lifecyle.
  • Reviewed the requirements for new app request, checked their ideas for realisation possibilities. Talked with other divisions for cross benefits.
  • Supported the divisions by creating functional documents, cleared technical questions.
  • Told the external development agencies what they have to do (use my iOS coding guidelines, our Audi quality standards, every single line of code belongs to Audi) and monitored them. Banned some lousy agencies.
  • Responsible for the introduction of “Testing as a Service” for all apps. Created a mobile app test concept.
  • Introduced automatic testing for apps (iOS and Android) with HP QuickTest Pro (QTP) and M-eux Test (Jamo).
  • Created an iOS coding guideline which was a must read for all external agencies.
  • Testing and acceptance of externally created apps. Code reviews.
  • Security checks for critical apps. Used the enterprise security guidelines.
  • Development of secure iPhone & iPad apps with strong encryption, usage of external card readers. Safe usage of passwords, integrity checks, jailbreak detection, anti-debugging features.
  • Mobile Device Management (MDM) with Mobile Iron
  • Responsible for the creation of a continuous integration process which was used for creating apps and supporting the test concept. Connected it with HP ALM 11.
  • Responsible for many app projects. Coordinated them.
  • Responsible for using Adobe CQ5.5 as a content resource server for hybrid apps. Introduced CQ5 as the leading system for storing app meta information in the division.
  • Created a CQ5 web interface for a surface-table where guests can easily view all of our apps.

Technologies:

  • Xcode 4
  • some iOS –Frameworks
  • JetBrains TeamCity
  • Jira
  • Mobile Iron
  • WebSeal
  • Adobe DAY CQ 5.5
  • QuickTest Pro
  • M-eux Test
  • HP ALM11
  • Jenkins

AEM consulting / Business Analyst

BMW AG

Support, consulting, and project management for the business department in the implementation of business requirements within the Adobe AEM project. Acting as the central interface between external development partners, internal IT, and the business unit (client). Responsible for tracking requirements in terms of time and budget, identifying solutions for daily challenges (development, platform, services, production bugs), defining business requirements, and designing the technical architecture. Additionally, full project management responsibility for my own implementation projects.

  • Supported the divisions by creating functional documents, cleared technical questions.
  • Product owner for some AEM specific tasks.
  • Verification of technical concepts of external service providers.
  • Verification of functional concepts in the AEM context.
  • Migration of Assets from Scene7 to Dynamic Media Cloud.
  • Micro services with Docker to outsource AEM business logic.
  • Introducing A/B tests with Adobe Target.
  • Optimizing frontend performance in AEM. First paint, reordering JS-Libs, adaptive images, loading component content on demand.
  • Planning and controlling of website rollouts on global area for new markets and brands.
  • Architecture of an API Gateway to hold all REST-services on one place to gain benefits in caching and performance.

Technologies:

  • Adobe AEM 6.1
  • AEM Apps
  • Sling Models
  • Sightly
  • Java
  • JavaScript
  • Bootstrap 3
  • Granite UI

CQ5 development

BMW AG

Further development of the existing web-portal ([link] with Adobe Day CQ 5.4 (and later with version 5.5) in the CRM-team in the areas “MyBMW”, “Operation manual online” and “Electronic Sales Process” for the electric cars (i3, i8).

  • Usage of cutting edge JavaScript frameworks for the frontend development.
  • Development of new CQ-components, connecting them to the given Java Enterprise backend via RESTful services.
  • Development of user-friendly author interfaces for the configuration of the CQ-components.
  • Development of RESTful services/clients for the communication with the CQ5 backend to load/store data.
  • Wrote some content migration scripts.
  • GUI Testing with Selenium / Webdriver.
  • Implemented tracking with Synovite and Web-Analytics

Technologies:

  • Adobe DAY CQ 5.4 & 5.5
  • Java Enterprise
  • JavaScript {jQuery, ExtJS}

CQ5 Consulting

COOP

Conception and architecture of a blog with Adobe CQ 5.6. In workshops with the customer we discussed the functional requirements and based on them the technical architecture solution was build.

Technologies:

  • Adobe DAY CQ 5.6
  • Social-module from CQ5.

AEM architecture & development

Digital agency

Further development of an existing AEM 6.1 platform. Reworked the frontend architecture, introduced responsive components. Mobile development for an app.

  • Introduced Page Version Compare for all components with Touch UI.
  • Added new features in AEM main menu by using Granite UI.
  • Usage of the Google Search Appliance (GSA) as the leading search engine in AEM. Filtering of the results (language, file type, region) during runtime in customer browser. Live search.
  • Adding watermarks to assets in DAM to allow customers to download them for evaluation.
  • Generating thumbnails with additional data.
  • DAM overlay development to highlight specific assets in the AssetFinder.
  • User generation on Publish and sync with other Publish instances.
  • Conversion of all desktop components to mobile.
  • Integration of Adobe InDesign documents in DAM with meta-tags.
  • Closed User Groups for special content areas.
  • Consulting the project owners on new projects, feasibility, effort.
  • Evaluating new functions (POC development).
  • Using Amazon S3 as a datastore for DAM.

Technologies:

  • Adobe AEM 6.1
  • AEM Apps
  • Sling Models
  • Sightly
  • Java
  • JavaScript
  • Bootstrap 3
  • Granite UI

Onlineshop with AEM6

E-Commerce

Migration of an e-commerce platform, based on Adobe CQ5.6.1 & Hybris, to Adobe AEM6 with “Sightly”.

  • Development of components with Sightly, WCMUse, Adapter Factory, Sling Models.
  • Adoption of the new web layout, adding responsive capabilities for smartphones and tablets.
  • Implementing use cases from the old Hybris environment into the new AEM6 platform.
  • Bug Fixes, Changes

Technologies:

  • Adobe CQ 5.6.1
  • Adobe AEM6
  • Hybris
  • Sightly
  • Java
  • jQuery

AEM development

ERGO Insurance company

Complete new development of an insurance platform with AEM 6.4. Frontend components are created with React, by using our special CQ-Factory “Component generator”. Integrated old legacy services into newly created Single Page Applications (SPA) with React.

  • Development of the AEM frontend with React.
  • Serverside rendering introduced for React.
  • Usage of the CQ-Factory “Component generator” to create AEM React component stubs.
  • React components with an image loader for adaptive images compatible to the WCM Core AdaptiveImageServlet.
  • Building the site using the MSM, Blueprint Configurations, Editable Templates, WCM Core Components, Layout Responsive Grid, Experience Fragments, TagManager, Content Policies and AEM Styles.
  • Create project with Gradle Boilerplate, using AEM Gradle plugin.
  • Development of approval workflows.
  • Usage of Webmate for End2End tests.
  • Usage of Adobe Analytics for tracking.
  • Context-Aware-Configurations for tenant specific settings.
  • AEM Dispatcher configuration (incl. caching), Sling Mappings, ACL Tool configurations.

Technologies:

  • Adobe AEM 6.4
  • Multi-Tenant Environment
  • React v16
  • NPM
  • NodeJS
  • Gradle
  • Analytics

AEM Development

Government Austria

Based on the review of the existing old application that took place in May 2019, extensive concepts have now been written to update the outdated AEM environment to the latest AEM 6.4 (later 6.5) technologies. In my role as project manager and implementation partner, I managed the timely implementation of the requirements specification.

These concepts previously created, are now being gradually implemented. The previous components will be redeveloped with React to take Adobe's approach towards "AEM-Agnostic" into account, so that the application can later be transformed towards Headless CMS.

In addition, a separate AEM network was established in the federal data center in order to bring the application previously hosted by an external company back into the company's own network. A separate build pipeline was also set up for the development, test and production environments.

Technologies:

  • Adobe AEM 6.5
  • React (JSX)
  • TypeScript (TSX)
  • NPM
  • Node.js
  • WebPack
  • Jest
  • Jenkins

AEM Upgrade Consultant

Government Austria

Have done an independent review of their existing AEM 6.2 application. Target was to find potential errors, improvements and new features. Also, it should be possible to do an upgrade to AEM 6.5.

  • Presentation of new AEM 6.5 features for authors.
  • Creation of a migration plan with well defined milestones.
  • Installation guide for local instances and for the inhouse development team.
  • Created AEM React component stubs.
  • Analysis of potential security problems due of outdated API.
  • Identifying overlays and their complexity for migration.
  • Identifying legacy systems and their integration.
  • Identifying complexity for content migration.
  • Usage of Multi-Side manager when doing content restructuring.
  • Functional tests, writing manuals.
  • Security checks of the AEM installation (Penetration tests, Adobe recommendations)

Technologies:

  • Adobe AEM 6.2 and 6.5
  • Multi-Tenant Environment
  • React

AEM Development

Government Switzerland

Advanced the development of a longstanding AEM application, overseeing its migration to newer versions (6.3, 6.4, 6.5), serving multiple Swiss Federal Authorities such as the FSO, SECO, DETEC, SFOE, FOPH, and other government bodies, including obtaining security clearances from agencies like FEDPOL. Engaged in requirement gathering discussions with clients and executed the desired functionalities. Also conducted several content migrations from various legacy systems into the new AEM environment. This included migrations from older CQ versions, involving components and content. In mid-2021, I spearheaded a relaunch project that completely redesigned and redeveloped the AEM application, incorporating the latest features of AEM 6.5 and focusing on 'Cloud Readiness' in development.

  • Developed specialized components using Vue.js, AngularJS, AlpineJS, and React for Touch UI.
  • Customized legacy components based on CQ5 Classic UI.
  • For the subsequent relaunch, all components were developed exclusively with Vue, and existing ones were migrated to this technology.
  • Focused on headless components for reusability in non-AEM-based projects.
  • Integrated external systems (e.g., Postfinance Payment) via REST & SOAP and imported data (JSON, XML) into the AEM content structure.
  • Redesigned the search functionality and developed a single-page application as a search component using AngularJS.
  • Integrated the React Component Generator for the development of React-based AEM components.
  • Authored Groovy migration scripts to transfer content from multiple foreign CMS systems to AEM.
  • Adopted components from these external systems into AEM.
  • Performed frontend performance optimization (page load times, data volume, lazy loading, etc.).
  • Prioritized the optimization of mobile views.
  • Integration of commerce functionalities, such as PostFinance for payment processing.
  • Developed the successor to the AEM project with a headless approach for data delivery and external UI rendering via Vue.
  • Managed a separate frontend project based on Vue, providing components (Molecule Design Pattern) for AEM and other CMS environments.
  • Utilized Core Components as the foundation for custom component development.
  • Implemented Experience Fragments and AEM Styles Policies for content design and interaction with CSS breakpoints.
  • Consolidated and restructured fragmented project configurations (Page Properties, OSGi Configs, Component configs, Language Nodes…) for centralized use.
  • Developed Microservices with NodeJS as an interface between AEM and various API endpoints to outsource business logic.
  • Created specialized component dialogs based on Coral UI and AlpineJS.
  • Integrated Google Custom Search.
  • Web Application Security: Identified security vulnerabilities within the AEM application, implemented preventative measures based on the OWASP Top 10, installed Adobe hotfixes, hardened production environment...
  • Conducted security scans, evaluated results, and developed various security tools to prevent hacker attacks such as "Verb Tunneling".
  • Analyzed current issues faced by authors in handling the AEM Cloud environment, created improvement suggestions, and incorporated their implementation into the product launch schedule for AEM.
  • Supported the implementation of requirements from the marketing department and relevant stakeholders (e.g., data protection, business units, IT).
  • Jira Ticket Creation: Gathered business requirements and created Jira tickets, including detailed technical specifications, which were subsequently implemented by the development team and myself.
  • Stakeholder Requirement Gathering: Collected and documented stakeholder requirements in Jira tickets to ensure clear and actionable guidance for the development team.

Technologies:

  • Adobe AEM 6.5
  • Vue.js 2
  • Groovy
  • TypeScript
  • AngularJS
  • React
  • AlpineJS
  • WebPack
  • Storybook
  • NodeJS
Remote

AEM development

Government of Hong Kong

Worked together with a remote team in Hong Kong, on the new web presence for the West Kowloon Cultural District, in AEM 6.1. Using the AEM Communities framework, to allow communication with the visitors of this page.

Technologies:

  • Adobe AEM 6.1
  • AEM Communities
  • Sightly
  • Handlebars
  • Knockout
  • jQuery

AEM Architecture & Development

HUK Coburg

Further development and realignment of the existing 3 AEM platforms (HUKDE, HUK24, VRK) with AEM 6.5.x.

  • Development of new AEM components with Core Components.

  • Replacement of an IBM WebSphere and migration of the use cases into the AEM backend:

  • Replacing placeholders in AEM content that were previously replaced in WebSphere. Now a completely new logic for the AEM backend content rendering implemented.

  • Conception and development of a routing service (Redirect Manager), which encapsulates the redirects, alias, vanity URL of the pages in its own AEM tool and controls it centrally up to delivery to the Apache Dispatcher.

  • Further development / bug fixing of the 3 AEM applications

  • Analysis of the current state of the REST services landscape including creation of a postman collection for the new development of an API gateway layer

  • Use of these REST services in newly created online calculators

  • Development of forms with AEM Forms.

  • Migration scripts with Groovy for minor content adjustments (content bugs, conversion to new components).

  • Implemented strategic security enhancements to counteract vulnerabilities associated with manipulation of web request methods, thereby bolstering the application's defense mechanisms against prevalent cyber threats.

Technologies:

  • Adobe AEM 6.5
  • AEM-Security
  • TypeScript
  • NPM
  • Node.js
  • Adobe Core Components
  • AEM Forms
  • Coral UI

AEM Architecture / Consulting

JungVonMatt / BMW.COM

Consulting contract for the realignment of the existing AEM platform of the BMW.COM presence, regarding compatibility with the Adobe Core Components and the BMW Web Core Components Foundation (WCCF) Framework.

  • Development of a PoC to show the possibilities of the Adobe Core Components in interaction with the WCCF.
  • Architecture of a new and independent frontend layer based on Vue.js and the Atomic Design Pattern
  • Reuse of this frontend layer in other customer projects.
  • Introduction of Experience Fragments and AEM Styles Policies to style the content and interact with CSS breakpoints
  • Using WebPack to build the AEM ClientLibs
  • Consolidation and restructuring of fragmented project configurations (Page Properties, OSGi Configs, Component configs, Language Nodes...) for use at a central point.

Technologies:

  • Adobe AEM 6.5
  • TypeScript
  • NPM
  • Node.js
  • Vue.js
  • Adobe Core Components
  • BMW Web Core Components Foundation
  • Context Aware Configurations

AEM Architecture & Development

Mortgage financing

Maintenance and modernization of a long-established CQ5-AEM 6.5 application with outdated technologies, as well as planning and gradual migration to the AEM Cloud. The focus is on technological upgrades and optimizations to align the application with the requirements of the AEM Cloud.

  • Integration of the new AEM Archetype structure with WebPack and Vue.js into the existing application.
  • Replacement of the Gulp-based frontend build process with WebPack.
  • Introduction of a Vue frontend library based on Atomic Design patterns to replace JSP components with jQuery and Terrific.
  • Migration of Classic Dialogs to Touch UI with Coral.
  • Resolution of web security vulnerabilities identified through penetration tests.
  • Implementation of proactive penetration tests to detect and prevent future security issues.
  • Ensuring accessibility compliance according to WCAG 2.1 standards.
  • Implementation of advanced SEO measures to enhance visibility for search engines and AI crawlers.
  • Planning of the migration to AEM Cloud, including architectural concepts and step-by-step updates to the legacy application.
  • Development of an exit strategy from AEM Cloud.
  • Analysis of migration costs and evaluation of alternative CMS solutions compared to AEM Cloud.
  • Analysis of alternative content management systems (Magnolia, Liferay, Sitecore, Typo3) as decision options for the Adobe Cloud migration. Development of an exit strategy.

Technologies:

  • Adobe AEM Cloud
  • Magnolia
  • Vue 3
  • Content Fragments
  • Jira
  • Confluence
  • Miro
  • WCAG 2.1
  • SEO
  • Accessibility

Java Web Development

Planethome AG

I applied in that company as an employee and later I came back as a Freelancer.

  • Further development of a brand new real estate web platform in Austria.
  • Development of partner web pages in the real estate and financial area for customers of this company.
  • Established new business processes in the extranet application
  • Connected new financial institutes via web services (SOAP) to this extranet app.
  • Complete relaunch for the German web platform.
  • Developed the mobile version of it.
  • Added tracking with Webtrekk to all web platforms

Technologies:

  • Java 1.5 with frameworks JSP
  • JSF
  • Facelets
  • MyFaces
  • Spring 2
  • EJB2
  • Hibernate
  • JAX-WS
  • FirstSpirit 3 CMS

Java Web Development

Planethome AG

I applied in that company as an employee and later I came back as a Freelancer.

  • Further development of a brand new real estate web platform in Austria.
  • Development of partner web pages in the real estate and financial area for customers of this company.
  • Established new business processes in the extranet application
  • Connected new financial institutes via web services (SOAP) to this extranet app.
  • Complete relaunch for the German web platform.
  • Developed the mobile version of it.
  • Added tracking with Webtrekk to all web platforms

Technologies:

  • Java 1.5 with frameworks JSP
  • JSF
  • Facelets
  • MyFaces
  • Spring 2
  • EJB2
  • Hibernate
  • JAX-WS
  • FirstSpirit 3 CMS

PhoneGap app development

Private equity company

For the sales department of this company, I developed an enterprise app using PhoneGap (Cordova) for iOS, - Android and Windows 8 tablets. With the app you can record customer data, create contracts and calculate customer specific output with different easy to use wizards. The communication with the backend happens via RESTful services.

Used the GRUNT build system to modularise all business functions of the main app to create different, custom made, client apps with a subset of functions. It depends only on a custom-made configuration file and the rest is magically done by GRUNT.

Technologies:

  • PhoneGap 3 (Cordova)
  • AngularJS
  • jQuery
  • Bootstrap
  • Ionic Framework
  • GRUNT

AEM Development

SHE / Vorwerk

For a manufacturer of consumer goods in the household, its website, based on AEM 6.5, has been continuously developed for years. In addition to my activities in this main project, I took over the "Corporate" sub-project, which involved building a completely new AEM website.

  • Full stack development of new components and templates with various JavaScript technologies (Vue.js, AngularJS, jQuery)
  • Further development of the forms and sending them by email
  • Development of new backend services to deliver data to the frontend
  • Connection of a SAP Hybris Commerce system for article data
  • Connection to Phrase.com for translated texts
  • Acquisition of service tickets

Technologies:

  • Adobe AEM 6.5
  • TypeScript (TSX)
  • NPM
  • Node.js
  • WebPack
  • jQuery
  • AngularJS
  • Vue.js
  • Jenkins

CQ development

Salzburg AG

Complete green field development of an energy sales presentation platform with Adobe CQ 5.6.1.

  • Planning of the CQ5 architecture and server landscape.
  • Setting up the server infrastructure in VMware.
  • Connecting CQ5 with an also newly written iPad app which is used for showing the loaded data to the customers.
  • Securely authenticate the iPad user against CQ5 (CUG)
  • Rendering the CQ5 meta informations into XML which are transferred to the iPad.
  • Development of components and templates.
  • Training the staff to work with CQ5.

Technologies:

  • Adobe DAY CQ 5.6.1
  • iOS
  • REST
  • Java 7
  • GIT

CQ5 development

SapientNitro

Audi.com, EON with CQ5

  • Further development of existing web portals with Adobe DAY CQ5.x for automotive and energy companies.
  • Usage of modern JavaScript-frameworks for frontend development.
  • Development of new CQ-components with user-friendly author dialogues.
  • Further development of the HTML5 prototype with adapting its layout to CQ5.
  • Infrastructure tasks for configuration and controlling the CQ5 servers.
  • Upgrade process from CQ5.4 (Java 6) to CQ5.6.1 (Java 7)

Technologies:

  • Adobe DAY CQ 5.4 & 5.6.1
  • SASS
  • Grunt
  • Node.js
  • jQuery
  • Mobify
  • Ruby

IBM Bluemix development

fmo Marketing GmbH

Conception and development of a Java Cloud-Backend with IBM Bluemix for an app in the leisure area.

  • Development of the complete backend architecture with IBM Bluemix (Cloud Foundry)
  • Realisation of the RESTful Web Services with RAML
  • Connecting IBM DB2 services
  • Usage of IBM WebSphere Liberty
  • App authentication via Janrain for Facebook and Twitter.
  • Customising the iOS and Android apps

Technologies:

  • IBM Bluemix
  • IBM DB2
  • Cloud Foundry
  • Janrain
  • RAML
  • Java EE
  • REST
  • WebSphere 8
  • iOS
  • Android
  • EJB3
  • JPA

Zusammenfassung

Innovative, hands-on AEM Solutions Architect with over 15 years of experience delivering complex, scalable CMS platforms and digital ecosystems. Specialized in Adobe Experience Manager (AEM) architecture, development, business analysis, requirements engineering and migration (exit) strategies — with a strong focus on integrating cutting-edge AI technologies and implementing robust web security frameworks, and enabling data-driven marketing and personalization strategies within AEM.

Combining deep full-stack development expertise with a strategic mindset, I design and implement high-performance, cloud-ready AEM applications that comply with modern security standards (OWASP, GDPR, WCAG) and support personalized, data-driven user experiences.

I design and deliver enterprise-grade AEM solutions across sectors like telecom, finance, and government — with a strong focus on performance, scalability, and business value. My core mission is to elevate AEM with AI: by integrating technologies like LangChain, FastAPI, OpenAI, Hugging Face, vector databases (Pinecone, FAISS) and Google Cloud’s Vertex AI platform, I turn static CMS platforms into intelligent, personalized content engines. Security is built-in — through OWASP-compliant development, WAF integration, and proactive vulnerability management.

🔧 Focus Areas: • AEM architecture, consulting, development & business analysis (Cloud / 6.x) • Requirements engineering for CMS & AI-driven systems • AI integration: Gemini, Vertex AI, OpenAI, Hugging Face • LangChain, FastAPI, RAG pipelines, Vector DBs (Pinecone, Chroma, FAISS) • Cybersecurity: Secure AEM/CMS architectures, web application security with OWASP, WAF and SIEM, plus penetration testing and hardening • CMS decoupling, exit strategies & cloud migration • GCP: Vertex AI, IAM, containerized inference pipelines • Python 3, Java Fullstack, DevSecOps practices • Frontend technologies: Vue.js, AngularJS, TypeScript

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 2005 - Juni 2007

Kempten

Diplom-Informatiker FH · Computer Science · Kempten, Deutschland

Zertifikate & Bescheinigungen

Cisco Trainings & Badges for Cybersecurity

Cisco

Adobe Campaign: End User and Application Developer Training

Adobe

Adobe DAY CQ 5.5 Developer & System Administrator Training

Adobe

Adobe DAY CQ 5.6 Advanced Developer Training

Adobe

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Verifizierter Experte
Jürgen Fey

Tech & Product Lead AI Development

Profil ansehen
Verifizierter Experte
Niklas Witzel

AI Engineer, Cloud Solution Architect, Backend Developer

Profil ansehen
Verifizierter Experte
Paul Webster

Architecture Consultant

Profil ansehen
Verifizierter Experte
Christian Golecki

CPO, Product Owner (PO), Produktmanagement, Projektmanagement (agil, klassisch,hybrid)

Profil ansehen
Verifizierter Experte
Andreas Einzmann

Projektmanager | Organisationsentwickler | Senior Agile Coach

Profil ansehen
Verifizierter Experte
Frank Fischer

Experte für MarTech und digitale Transformation | Erfahren in M&A-Beratung für IT-Unternehmen

Profil ansehen
Verifizierter Experte
Mathis Dudler

Senior Web-Entwickler | Schwerpunkt Frontend | Angular, Vue.js, Node.js

Profil ansehen
Verifizierter Experte
Christoph Thodte

Developer, Architect

Profil ansehen
Verifizierter Experte
Tungi Dang

Freelance Technical Product Lead | DevOps Expert | It Program Manager | Senior Solution Architect | Ai-engineer

Profil ansehen
Verifizierter Experte
Rodrigue Kelen-yo

Fullstack Developer

Profil ansehen
Verifizierter Experte
Wolfgang Angeli

Ecommerce IT-/Web-Architect / Online Marketing / Multi-Channel Sales, Projektmanager

Profil ansehen
Verifizierter Experte
Werner Keil

Enterprise Consultant, Java, Jakarta EE, Agile, and Microservice Expert

Profil ansehen
Verifizierter Experte
Sascha Jürgens

Pragmatic Agilist

Profil ansehen
Verifizierter Experte
Sven Hohlfeld

Full-Stack Developer

Profil ansehen
Verifizierter Experte
Michael Weber

Senior Project Manager and Business Analyst

Profil ansehen