Andrea Rizzi
Software Engineer & Functional Analyst I wear many hats across B2B consulting, bridging the gap between business needs and complex engineering. Explore below to see the big picture!
Offering B2B consulting, filling the gap between technical & analytical roles.
I help organizations translate complex business needs into modern, scalable software. From high-level architecture to practical 'how-to' engineering - let's build together!
My core areas of specialization include...
AEM & EDS
Read more...
AI agents & integration
Read more...
Java Ecosystem
Read more...
- Modern Stack: Building scalable, secure enterprise applications with Spring Boot and Java EE.
- API Design: Implementing high-performance REST and GraphQL APIs for omnichannel touchpoints.
- System Integrations: Engineering robust middleware layers with major enterprise ecosystems.
- DevOps & Cloud: Managing automated CI/CD pipelines and cloud orchestration (AWS/ACP).
With 14 years of experience navigating the software lifecycle as a Senior Software Engineer, Tech Lead, Release Manager, and Functional Analyst, I provide specialized IT consulting services. My expertise centers on Adobe Experience Manager (AEM | AEMaaCS | EDS), Java-based architecture, and modern AI integration.
// ID Card
With 14 years of experience as a Senior Software Engineer (9 of them in AEM), I offer IT consulting with a strong focus on the Adobe Experience ecosystem. My mission is to deliver robust, elegant solutions that bring quality, insight, and reliability to your digital products. Suitable roles: Functional Analyst, Release Manager, Tech Lead, DevOps and Full Stack Developer.
// Snapshot
| Core Expertise | AEMaaCS, EDS, Java based applications, AI (check the experties) |
| Roles | FullStack Software Engineer, Tech Lead, Functional Analyst, Release Manager |
| Years Experience | 14+ |
| Projects Completed | 10+ (check the more relevant case-studies) |
| Languages Spoken | English, Italian, Spanish... (currently learning Polish) |
| Stack | Java, JS, React, HTML, CSS, AEM, EDS, AWS, Node.js, Phyton |
// Highlights
- Lifelong Technologist: Coding since age 13 with 14+ years of professional market experience. Currently focused on AI integration and orchestration.
- Cross-Industry Functional Expertise: Deep domain knowledge across Banking, ERP, eCommerce, Digital Identity, Manufacturing, and Robotics.
- Collaborative Partner: Known for strong interpersonal skills, I bridge the gap between technical execution and business needs, making complex projects engaging and collaborative.
- Beyond the Code: When I'm not engineering solutions, I'm painting, sketching, learning new languages, shooting street photography, or traveling.
// Philosophy
"Care about your work, Think about your work" — Andrea Rizzi
I am a highly sociable and positive person who values building genuine connections. I have a deep appreciation for nature and a strong passion for art, particularly painting and sketching on location as an urban sketcher, often keeping a travel journal. I have lived in five different cities across three countries, and spent a year backpacking through Europe. I enjoy cooking, staying up to date with new trends and knowledge, and I am passionate about problem solving and all forms of creativity.
// Expertise
My expertise is forged at the intersection of hands-on field experience and continuous self-directed research. Explore the cards below to see my technical contributions and the specific role I played in each engagement.
[1] Backend Coding
Server-side development with Java, Spring Boot, and Docker. Built enterprise-grade services for AEM components, ERPs, and banking systems across Europe.
Read more...
- Continental Tires — AEM backend components & services (DAM, OSGi, CRX, Sling)
- Henkel eCommerce — Backend implementation and testing of AEM services
- TRIZETA — Java EE ERP/CRM solution (Adempiere, GWT, Spring Boot)
- SEC Servizi — Mainframe Java/COBOL banking transaction system (64+ banks)
- InfoCert — Java EE digital identity certification (SPID, FICEP eIDAS Proxy)
[2] Frontend Coding
Pixel-perfect UI development with React, JavaScript, and AEM Components. Delivered responsive, accessible interfaces for enterprise eCommerce portals.
Read more...
- Vorwerk — Omnichannel platform frontend (AEMaaCS, React-based UI)
- Henkel eCommerce — Frontend component development and integration
- Continental Tires — Tire Search component FE implementation
- UNIPD — Hybrid mobile app (SenseTouch 2, PhoneGap, conflict detection/resolution)
[3] AI Agents Definition
Designing AI agents, RAG architectures, and Java-based AI integrations. Building intelligent systems that connect enterprise data with LLM capabilities.
Read more...
- Personal study cases
- AI integration in Java-based applications with LangChain4J
- Enterprise AI use case analysis and proof-of-concept development in AEM (Java)
[4] AEM → AEMaaCS Migration
End-to-end migration from AEM 6.5 to AEM as a Cloud Service. Handling DAM, OSGi, CRX, Sling, and infrastructure modernization.
Read more...
- Vorwerk — Omnichannel platform migration to AEMaaCS (DevOps + assist Transition Manager)
- Reply Comwrap — AEM 6.5 to AEMaaCS migration (DAM, OSGi, CRX, Sling)
- Continental Tires — AEM modernization and cloud infrastructure setup
[5] AEM EDS Implementation
Edge Delivery Services setup, headless content modeling, and API-driven content delivery. Translating business needs into scalable content structures.
Read more...
- Project set up with site template and Universal Editor - JCR content hosting
- Block - FE components implementation in JavaScript
[6] Functional Analysis
Translating business requirements into user stories, AEM features, and content models. Managing backlogs and bridging business-technical gaps.
Read more...
- Vorwerk — Business requirements → user stories, content modeling, backlog management
- Reply Comwrap — Functional analysis across Adobe Experience ecosystem
- Henkel — Functional consulting, AEM component analysis and testing
- InfoCert FICEP — Requirements gathering for cross-border eIDAS proxy
- SEC — Business process analysis for multi-bank transaction system
[7] Release Management
End-to-end release coordination, QA team management, and documentation. Ensuring predictable, high-quality deployments across complex environments.
Read more...
- Henkel — Managed end-to-end release processes, led stakeholder communication, performed initial C1 issue debugging, and coordinated QA team activities.
- Vorwerk — Transition Manager technical support and release coordination. Triggering and monitoring production pipelines. Producing Confluence tech documentation.
[8] Team Leading
Technical leadership, mentoring, and transition management. Guiding teams through platform migrations and delivering enterprise-grade solutions.
Read more...
- Vorwerk — Tech Lead role, transition consultant, omnichannel platform delivery, interviewing new joiners, mentoring junior devs, code reviewing.
- Henkel — QA team coordination as release management.
// Case Studies
I specialize in bridging the gap between complex technical requirements and business objectives. Below is a track record of the partnerships I’ve built and the lifecycle of the projects I’ve successfully delivered.
Scaling eCommerce through AEM Excellence
Project: Henkel OneWeb
As an AEM Senior Backend Engineer and Release Manager at Netcentric, I played a pivotal role in the analysis, development, and testing of core AEM components and services for Henkel’s flagship global eCommerce portal. Beyond driving robust backend solutions for a leading German industrial brand, I successfully managed the end-to-end release process and coordinated the QA team to guarantee high-quality, reliable deployment cycles
Modernizing Architecture via AEMaaCS Migration & React Refactor
Project: Vorwerk Omnichannel & eCommerce
Serving as an AEM Senior Backend Engineer and Tech Lead Deputy, I drove critical phases of Vorwerk's omnichannel platform modernization. This case study details my leadership in the functional analysis process required to seamlessly migrate legacy workflows from AEM 6.5 to Adobe Experience Manager as a Cloud Service (AEMaaCS). Additionally, it highlights my role in executing a major frontend refactor using React and leading a comprehensive know-how transition to upskill and align development teams with modern cloud-native best practices.
Driving Next-Gen Performance with AEM EDS and DAM migration
Project: Continental Tires
As an AEM Software Engineer working on the Continental Tires platform, I contributed to a major architecture modernization focused on performance and seamless asset handling. This case study showcases my work on implementing high-impact features, including a robust Tire Search component tailored for quick, intuitive user querying. Key highlights include building within Adobe's modern Edge Delivery Services (EDS) framework to achieve exceptional page speeds and executing a massive DAM (Digital Asset Management) migration to streamline enterprise asset workflows and delivery.
// Get In Touch
Ready to collaborate? Let's build something great together.