Profile photo

Ilia Kritiuk

About Me

Experienced Full-Stack Developer and certified AEM architect with over 10 years of expertise in Java and Spring technologies, and Adobe Experience Manager (AEM) in both On-Premise and AEM as a Cloud Service environments. Skilled across the full software development lifecycle and team leading, including requirements gathering, solution design, coding, peer reviews, quality assurance, debugging, and maintenance.

Proven track record in developing scalable, secure enterprise applications, modernizing legacy platforms, and implementing microservices with Spring Boot, Spring MVC, and Spring Data. Experienced in AEM component development, templates, workflows, and integrating AEM with backend Java services. Passionate about mentoring teams, adopting best practices in backend development, and leveraging AEM to deliver high-performing digital experiences.

Experience

Apr 2019 — May 2025 | Full Stack AEM Developer | Diva-e Platforms GmbH

Senior Full-Stack AEM Developer

Key Client Engagements & Achievements:

  • Adobe Experience Manager (AEM) Expertise – Cloud & On-Premise
  • Deutsche Bank: Delivered enterprise-grade multi-tenant applications on AEM On-Premise, later leading migration to AEMaaCS.
  • DVAG (dvag.de): Built customer engagement and advisor platforms on AEM.
  • Munich Re (munichre.com): Developed and maintained the global corporate website on AEM.
  • Munich Re & HSB Client Portal: Designed and launched a secure, compliance-driven client portal on AEM.

Key Contributions:

  • Cloud Migration: Spearheaded Deutsche Bank’s transition from AEM On-Premise to AEMaaCS.
  • Multi-Tenant Development: Architected shared AEM infrastructure serving multiple brands.
  • Mentorship & Knowledge Sharing: Trained frontend developers in AEM best practices.
  • Full-Stack AEM Development: Designed, developed, tested, and maintained complex AEM components, templates, workflows, and integrations.
  • Business Collaboration: Translated requirements into technical solutions and collaborated with stakeholders.
  • CI/CD with Jenkins: Designed and maintained automated pipelines for continuous integration and deployment.

Apr 2017 — Apr 2019 | Full-Stack Java Developer | BizTech Enterprise Solutions, Australia

  • Senior Full-Stack AEM Developer on external & internal projects.
  • Progressed from frontend-focused development to full-stack AEM, including OSGi services, Sling Models, workflows, and frontend integrations.
  • Customer collaboration: Conducted demonstrations and presented functionalities directly to customers.
  • Key Projects: Leroy Merlin (migration from AEM 6.2 to 6.3), National Australia Bank (digital platforms on AEM).

Jun 2015 — Apr 2017 | Middle Java Developer | Sberbank - Technology

  • Middle/Senior Java developer of Scoring Credit system.
  • Scrum master of a regional team and creator of a course about Architecture of the Scoring Credit system for new developers.

Sep 2014 — Jun 2015 | Implementation Specialist | Infostandard

  • Implementation specialist of software products for government organizations.
  • Created and implemented a unified software system for universities' swimming pools, allowing reuse and extensibility.

Education

Ryazan State Radioengineering University
Bachelor's Degree in Radioengineering, 2010 — 2014

Certifications

Contact

ilia-kritiuk.dev