Ivaylo Tonev

Digital Experience Solution Architect · Munich, Germany

I'm the architect who closes the implementation gap — the costly disconnect between launching a platform and achieving measurable customer impact. I modernize legacy AEM instances into Digital Experience Platforms that bridge technology and strategy.

Platform Launch

Technical delivery
Implementation Gap

Business Impact

Measurable outcomes

Since 2008, I've specialized in Adobe Experience Manager (AEM), transforming it into modern, scalable Digital Experience Platform. I help organizations evolve outdated AEM instances into agile, composable solutions using Micro Frontends and cloud-native Microservices, that power modern customer journeys.

How I Modernize AEM

Accelerate Delivery

Front-end teams release updates independently without affecting the whole platform. Ship faster, iterate more.

Scale Intelligently

Services scale individually based on demand, improving performance under load without over-provisioning.

Integrate Freely

Adopt best-of-breed tools and experiment with new technologies without rewriting core systems.

Reduce Risk

Isolated components minimize blast radius. Upgrades become safer, faster, and less disruptive.

The Value I Deliver

  • Strategy to Execution

    I translate business goals into technical architectures that scale with market demands

  • Composable Architecture

    I design solutions that are agile, modular, and built to evolve

  • Marketing Empowerment

    I enable marketers to regain control, reduce developer dependency, and accelerate activation

My Mission

To turn digital platforms into growth engines — solutions that drive KPIs, deepen engagement, and create experiences that perform and delight. If your platform needs to become a competitive advantage, that's where I come in.

Who I Help

Mid-to-enterprise organizations with existing AEM investments who need modernization, agility, and measurable outcomes.

Legacy AEM Modernization Composable Architecture DXP Strategy Micro Frontend Migration Cloud-Native Microservices Transformation

Contact me

LinkedIn
FreelancerMap
PDF Profile
Video Profile

Consulting Services

Adobe Experience Manager (AEM)

Solution Architect

As one of the world's leading digital-experience platforms, AEM combines a powerful CMS with modular architecture. With 16+ years of hands-on project experience, I deliver end-to-end solutions that scale globally, integrate with Adobe Target, Campaign and Analytics, and provide high-performance modern DXP platforms.

TypeScript Development with Angular or React

Frontend Developer

Modern front-ends demand type safety, reactivity and component modularity. With Angular and React, I build responsive micro-frontends that integrate seamlessly with AEM, consume GraphQL or REST APIs, and deliver personalized experiences at scale.

Java Development with Spring Boot

Backend Developer

Java remains the backbone of most mission-critical systems, and Spring Boot turns it into a productive micro-service platform. I design, implement and maintain performant REST services using OpenAPI.

Microservices & Cloud Architecture

Cloud Architect

From monolith to micro-service patterns, I own the end-to-end journey: service decomposition, CI/CD pipelines, container orchestration on Docker/Kubernetes, and cloud-native deployment on AWS or GCP. My solutions ensure elastic scaling and measurable cost optimization.

Enterprise Architecture & TOGAF

Enterprise Architect

Architecture is strategy in code. Using TOGAF-aligned ADM, I translate business goals into scalable, secure IT roadmaps, governance models and technology standards. My approach incorporates Design Thinking, ensuring solutions are both technically robust and customer-centric.

Agile Coaching & Scrum Mastery

Agile Coach

A certified Scrum Master with 15+ years of Agile practice, I help teams adopt lean, data-driven delivery. From sprint planning to retrospectives, I facilitate cross-functional collaboration, continuous improvement and high-velocity product increments.


Education

2024

TU Munich

EMBA in Innovation and Business Creation

Master's Thesis: Challenges and Opportunities in Agile Projects in Big Corporations

2008

TU Munich

Computer Science, Diplom (Master)

Master's Thesis: Analysis and Evaluation of the Integration Possibilities of Content and Document Management Systems from Different Vendors Using the JSR 170 API


Skills & Experience

Frontend Frameworks

JavaScript TypeScript 16+ years · 16 projects
TypeScript Node.js 8+ years · 4 projects
Angular Angular Material RxJs NgRx Jasmine Karma 7+ years · 4 projects
React Material UI Redux TanStack Query, Router, Form Zod xState Vitest Cypres Jest 3 years · 3 projects
Vue.js 1 year · 2 projects
ExtJS 7 years · 4 projects
HTML CSS jQuery 16+ years

Java Technologies

Java 19 years · 19 projects
Spring Boot RestTemplate Reactive WebFlux 6+ years · 6 projects
Eclipse Microprofile Java CDI REST Services 1 year · 1 project
OSGi Apache Felix Apache Sling REST Services 14 years · 7 projects
Microservices Architecture 7 years · 7 projects
REST Services OpenAPI 16 years · 17 projects
GraphQL 6 years · 2 projects
Spring Data JPA Oracle PL/SQL 1 year · 1 project
MongoDB Spring Data Mongo 11 years · 3 projects
JPA Hibernate SQL 14 years · 4 projects
Apache Jackrabbit Apache OAK JCR XPath 16 years · 14 projects
JUnit Mockito Powermock 19 years · 17 projects
Apache Kafka OAuth 2.0 Apache Solr Various

Adobe Experience Manager

Adobe Experience Manager (AEM) 16 years · 14 projects
AEM as a Cloud Service AEM Components & Templates Touch UI Customization AEM Java Backend OSGi Services & Bundles Apache Sling Sling Context Aware Configuration XPath/SQL Query Optimization CRX Index Definition Workflows Eventing Sling Jobs Apache Sling Models GraphQL DAM ACL, Roles & Rights AEM Commons AEM Core Components WCM.io Template Editor Content Fragments Experience Fragments Dispatcher Config Adobe DataLayer Campaign Integration

Software Architecture

Domain-Driven Design TOGAF 10 ArchiMate Modeling Clean Architecture Event-Driven Architecture Clean Code Hexagonal Architecture

Development Methodologies

Scrum Kanban Certified Scrum Master Agile Team Topologies

Databases

Oracle 12c PL/SQL IBM Db2 PostgreSQL MongoDB Apache OAK/Jackrabbit Adobe CRX

Infrastructure & DevOps

Maven Gradle Git Webpack Vite CI/CD Jenkins GitLab Kubernetes OpenShift Docker Google GCP Cloud Amazon AWS

Application Servers

Wildfly JBoss GlassFish Apache Felix Apache Tomcat Node.js Express

Development Tools

IntelliJ IDEA WebStorm VS Code Eclipse Claude Code LM Studio JetBrains AI Assistant Microsoft Copilot

Project History

Sep 2025 - Present

Fullstack Developer - Web Applications (TypeScript, React, Java, Spring Boot, Apache Kafka, AWS)

Health Insurance Provider Insurance

A statutory health insurance company is modernizing its digital infrastructure. The project involves migrating three large, previously monolithic processes into a modern IT landscape with Java (backend) and React (frontend). All current legal changes are being technically implemented, and new features are being developed and integrated as requested by the business department.

Key Activities
  • Migration of existing processes to modern technologies (Java, React)
  • Implementation of legal requirements
  • Development of new features based on business requirements
  • Frontend and backend development in a fullstack environment
  • Integration with Apache Kafka and modern DevOps tools
Java 21 Spring Boot OpenAPI PostgreSQL React TanStack Query TypeScript Zod XState Cypress Vite Gradle Docker Kubernetes AWS Apache Kafka Hexagonal Architecture
Fullstack Developer
Mar 2025 - Aug 2025

Solution Architect - AEM Architecture (TypeScript, Java, Vue.js, Go, AEM 6.5 as a Cloud Service)

Grocery Chain Consumer Goods & Retail

A grocery chain is developing a web branch with AEM. The project involves designing the microservices architecture and AEM integration with micro frontends.

Key Activities
  • Assessment of current project status quo
  • Advisory on microservices (Spring Boot, Java EE & Go) and planned transition to Go
  • Backend development with Adobe Experience Manager
  • Advisory on AEM Cloud & MongoDB deployment
  • Development team coaching
  • Stakeholder management & communication
TypeScript Vue.js Java Spring Boot Go AEM as a Cloud Service
Solution Architect · Fullstack Developer
Oct 2024 - Mar 2025

Solution Architect - React Components in AEM (TypeScript, Java, React, AEM 6.5 as a Cloud Service)

Insurance Company Insurance

An insurance company is migrating legacy booking flows on their public website to modern frontend and backend technologies with REST microservices. The engagement includes concept, design, developer team support, and frontend component implementation.

Key Activities
  • Business requirements analysis, user story creation, sprint backlog prioritization
  • Global architecture design and frontend microservices integration with backend considering JWT login tokens
  • React integration concept for AEM and development guidelines for teams
  • Developer team coaching
  • MVP with top prioritized requirements and GoLive
  • TypeScript interface implementation for REST service calls
  • Login implementation with MS Identity Provider MSAL
  • Contact forms, newsletter, application flows
TypeScript React 18.3 Java Spring Boot AEM as a Cloud Service Azure MSAL
Solution Architect · Frontend Developer
Jan 2024 - Dec 2024

Fullstack Developer - Forms & Surveys Web Application (TypeScript, Java, Angular, Spring Boot, MongoDB)

IT Service Provider IT & Technology >10,000 employees

Development of a user-friendly web application enabling users to configure forms or surveys using a toolbox of pre-built components. Backend provides statistical analysis (e.g., T-Test, ANOVA), data export, and third-party system integration. Features include drag-and-drop editor, dynamic validation rules, custom reporting, data visualization, and role-based access control.

Key Activities
  • Requirements engineering with business owner, frontend and backend microservices architecture
  • Frontend development with Angular 18 and Angular Material UI
  • Dynamic Angular component loading implementation
  • Configuration editor UI design with drag-and-drop and dynamic validation
  • REST API design and microservice architecture implementation
  • Reactive microservices development with MongoDB 7 integration
  • Unit and integration test implementation
TypeScript Angular 18 Angular Material UI RxJs Java 22 Spring Boot Reactive WebFlux 3 Spring Security MongoDB 7 Jasmine Karma Mockito Kubernetes
Solution Architect · Fullstack Developer
Dec 2019 - Sep 2023

Fullstack Developer - Public Websites Tools & Market Data (TypeScript, Java, Angular, Spring Boot, AEM 6.5, GCP)

Banking Group Banking & Financial Services >10,000 employees

A bank is migrating web applications on its public website to modern frontend and backend technologies for all group entities. Legacy portal architecture replaced with REST microservices and Angular frontends, seamlessly integrated into AEM CMS. In the "Shared Components" tribe, self-developed tools and third-party applications from various product areas were integrated, including market data platform implementation.

Key Activities
  • Requirements engineering with multiple departments, stakeholders, and external providers
  • Domain-Driven Design for microservices backend and micro frontend architecture
  • Kubernetes infrastructure modeling with ArchiMate
  • Infrastructure design, security policies, cloud architecture, caching, login
  • Multiple Angular application development
  • Form generator implementation with JSON Schema for dynamic forms
  • Virtual portfolio with login and data storage in REST services
  • Process editor development for custom code generation with Angular Schematics
  • Complex Angular frontend integration scenarios in AEM
  • Multiple Spring Boot REST microservices development
  • Security, validation, JWT-based OAuth login across multiple systems
  • Kubernetes cloud architecture design with Google GCP
  • Migration of Spring and Tomcat applications to Kubernetes, later OpenShift
TypeScript Angular 16 Java 8/11 Spring Boot Reactive WebFlux Hibernate Oracle DB OAuth 2.0 Kubernetes OpenShift AEM 6.5 Google GCP
Solution Architect · Fullstack Developer
Apr 2019 - Dec 2019

Fullstack Developer - Warehouse Management Application (TypeScript, Java, Angular, Spring Boot, Oracle 12c, PL/SQL)

Motorcycle Manufacturer Automotive >10,000 employees

A motorcycle manufacturer establishes a new warehouse and implements a custom software solution for warehouse management based on modern frontend and backend technologies. The warehouse application includes modules for goods receipt and dispatch, relocation, reservation, lending, inventory, and role & rights management.

Key Activities
  • UI development with Angular and Angular Material
  • NgRx introduction for frontend state management
  • Reusable component implementation for warehouse process management
  • Warehouse process modeling and database domain model design
  • REST services development for warehouse logic
  • SQL, PL/SQL development for efficient warehouse data management
TypeScript Angular 8 Angular Material RxJs NgRx Java 11 Spring Boot 2.0 Spring JPA Oracle 12c PL/SQL
Fullstack Developer
Apr 2018 - Mar 2019

Fullstack Developer - Loan Sampling Application (TypeScript, Java, React, Eclipse Microprofile, MongoDB)

Mortgage Bank Banking

A bank launches a digitization initiative to replace paper-based internal processes. The project targets business process analysis and modeling for loan sampling verification and web application development with role-based authorization workflow.

Key Activities
  • Business process analysis and modeling
  • Frontend development with React and Redux state management
  • Intuitive UI components and unit test implementation
  • Network security and infrastructure planning
  • REST API design and BPM workflow implementation
  • Entity-Control-Boundary pattern in backend microservice
  • JWT token login implementation
  • MongoDB data modeling and implementation
  • Agile development coaching for customer team
TypeScript React Redux Jest Java 1.8 MongoDB Eclipse Microprofile Thorntail Node.js
Fullstack Developer
Oct 2017 - Mar 2018

Enterprise Architect - AEM Web Platform (AEM 6.1)

Automotive Manufacturer Automotive >10,000 employees

Provision of an AEM platform consisting of base components and infrastructure pattern solutions for all corporate websites.

Key Activities
  • Infrastructure planning and integration adaptation
  • Requirements identification enabling project vision
  • User story creation
  • Supervision of 2 vendor development teams
  • Business department communication
AEM 6.1 Node.js Vue.js
Enterprise Architect
May 2017 - Sep 2017

Solution Architect - Website Relaunch (JavaScript, Java, OSGi REST Services, AEM 6.3, Docker)

Insurance Company Insurance >10,000 employees

Website relaunch project for an insurance company with AEM 6.3, integrating Adobe Targeting, Adobe Campaign, Adobe Analytics, and Angular finance applications. AEM 6 platform provision for further development of individual mandates.

Key Activities
  • AEM 6 architecture
  • Initial AEM project setup
  • Developer team supervision
  • Customer support for requirements and user story creation
  • OSGi REST services implementation
  • Touch UI components implementation
Java JavaScript AEM 6.3 Docker OSGi REST Services
Architect · Fullstack Developer
Oct 2014 - Apr 2017

Fullstack Developer - Online Banking & Website (JavaScript, Java, OSGi REST Services, AEM 6.1, IBM WebSphere, Apache Solr)

Financial Association Banking & Financial Services

Website including online banking implementation for branches of a financial association with AEM 6. Intensive use of AEM 6 packages enables modular distribution of application logic and content to group mandates.

Key Activities
  • Multi-tenant AEM component implementation
  • AppStore provision for content and application logic
  • Architecture and implementation for long-term archiving of published pages as PDFs per MiFID requirements
  • Coordination with AEM platform vendor team
  • OSGi service and Sling JUnit test development
  • ExtJS frontend component development
Java JavaScript AEM 6.1 IBM WebSphere Hibernate PDFReactor Apache Solr
Fullstack Developer
Apr 2011 - Sep 2014

Fullstack Developer - Automotive Website (JavaScript, Java, OSGi REST Services, GlassFish 3.0, AEM 5.6)

Automotive Manufacturer Automotive >10,000 employees

Website relaunch with AEM. Beyond content management, features include login area with registration, campaigns, personalized content delivery, CRM forms, tracking, fully integrated automobile configurator, and online vehicle sales. Notable for multi-tenancy and extensive use of JavaScript and EJB-based REST services.

Key Activities
  • Angular-like JavaScript framework development for dynamic form components
  • Frontend form implementation with JavaScript
  • Automated testing with Selenium and Node.js
  • AEM templates, components, and OSGi service implementation
  • ExtJS UI component development
  • GlassFish JavaEE backend conception
  • JavaEE REST services, E2E tests, and JUnit test development
  • Akamai caching concept design
Java JavaScript AEM 5.6 GlassFish 3.0 Drools Jersey (JAX-RS) ExtJS Node.js Selenium
Fullstack Developer · Scrum Master
Apr 2013 - Dec 2013

Fullstack Developer - Hotel Search Website (JavaScript, Java, OSGi REST Services, AEM 5.6, EJB 3, MongoDB, Apache Solr)

Travel Service Provider Travel

Website relaunch with Adobe Experience Manager AEM.

Key Activities
  • AEM component implementation
  • EJB bean implementation
  • Hotel search integration with MongoDB and Solr
  • Customer advisory on AEM solutions
Java JavaScript AEM 5.6 EJB 3 JBoss 7 MongoDB Apache Solr ExtJS
Fullstack Developer
Jun 2010 - Apr 2011

Fullstack Developer - Online Banking & Website (JavaScript, Java, OSGi REST Services, AEM 5.3)

Direct Bank Banking & Financial Services

A direct bank relaunches its main marketing sites. These sites deliver personalized content to customers and seamlessly integrate business applications like online banking, financing calculators, and online form flows.

Key Activities
  • AEM templates, components, and OSGi service implementation
  • Workflow, Sling eventing, jobs, and XPath/JCR-SQL2 search implementation
  • Resource Pool implementation - AEM-based application for structured product management with placeholder replacement and Dispatcher cache updates
  • Banking Inbox Component & Credit Card Selector development for online banking integration
Java JavaScript AEM 5.3 ExtJS OSGi REST Services
Fullstack Developer
Sep 2008 - Apr 2011

Backend Developer - OpenText Documentum Workflows (Java, Spring Framework, Documentum 5.3)

Pharmaceutical Company Pharma & Medical Technology

AWF, the Art Workflow System, serves workflow-supported creation and approval of "artworks" like medication packaging and package inserts. Due to legal requirements in pharmaceuticals, complete tracking of all changes and adherence to prescribed processes is necessary.

Key Activities
  • Java-based lifecycle and workflow conception and development
  • SQL query optimization
Java Oracle 10g Apache Maven Apache Tomcat OpenText Documentum 5.3 Spring Framework 2.0
Developer
Jan 2006 - Sep 2007

Backend Developer - Web Application (Java, Apache Struts, EJB3)

Telecom Telecommunications

Development of an Apache Struts application for contract partner administration.

Key Activities
  • Development with Tomcat and Struts
  • Development with EJB3, JBoss 4
Java Apache Struts J2EE Oracle Apache Tomcat JBoss 4
Developer