N
Naveenr.dev
N

Naveen R

AEM Developer · Senior Backend Engineer

I've spent 7+ years building on Adobe Experience Manager — from AEM 6.3 components to headless Cloud Service architectures. This blog is where I document what I wish someone had explained to me when I started.

AEMJavaHeadlessNext.jsAPIDistributed Systems

💼Experience

AEM Developer / Senior Backend Engineer

Abbott

Feb 2022 – Now

Joined in Feb 2022 on an AEM 6.3 product platform and led the migration path through AEM 6.5 to AEM as a Cloud Service.

  • Led the AEM 6.3 → 6.5 migration in 2023 and the AEM 6.5 → Cloud Service migration in 2024.
  • Refactored components and templates, authored Sling Models and HTL, and built shared component libraries for AEM teams.
  • Improved developer workflows with CI integration, performance tuning, observability, and migration runbooks.
  • Served as technical lead in 2025 on a headless AEM + Next.js commerce delivery, coordinating frontend and backend teams.

AEM Developer

SLP Technologies Private Limited

Jun 2019 – Feb 2022

Delivered AEM 6.3 component and template development with a strong focus on reusable patterns and authoring experience.

  • Built AEM 6.3 components, templates, Sling Models, HTL (Sightly), and content.xml authoring.
  • Designed authoring dialogs and multifield experiences for rich editor interactions.
  • Implemented template structures, policies, and client libraries for consistent rendering across author and publish environments.
  • Integrated AEM authoring workflows with backend/frontend release handoff and performance validation.

Engineering Projects & Hackathons

Internal / Side projects

2024 – 2025

Delivered tools and processes that reduced deployment time and standardized AEM component development.

  • Built a frontend-only deployment pipeline during a hackathon, reducing AEM full-stack deployment time from ~3–4 hours to ~20 minutes by deploying only changed frontend assets.
  • Won two internal hackathon prizes for deployment automation and developer productivity improvements.
  • Created a component generator tool that scaffolds content.xml, Sling Models, HTL, and JUnit boilerplate from a single form.
  • Standardized component creation and reduced manual development overhead across projects.

🚀Projects

✍️What I'm Building

28
Chapters Written
and growing
4
Categories
topics covered
7+
Reading Hours
of content published
14 min
Avg Read Time
per chapter

Want to follow along?

I publish new chapters regularly. Start with Chapter 1 or explore by topic.