SIVA NAGARAJU
Adobe Experience Manager Specialist

AEM Consultant (AEMaacs)

Crafting scalable digital experiences with Adobe Experience Manager, Java, and emerging AI tools. 2.8 years turning complex requirements into elegant solutions.

Scroll
2.8+
Years Experience
3+
AEM Projects Delivered
1×
Adobe Certified AEM Expert
7+
AMS → AEMaaCS Migrations
AEM Development Java Backend Sling Models OSGi Bundles Dispatcher Config AI / LLM Integration Cloud Migration HTL / Coral UI AEM Development Java Backend Sling Models OSGi Bundles Dispatcher Config AI / LLM Integration Cloud Migration HTL / Coral UI
SM
Siva Nagaraju Minda
Bengaluru, India

Building the
web, one
component
at a time.

Associate Consultant specializing in Adobe Experience Manager across its full stack — HTL, Sling Models, OSGi, JCR, Dispatcher, and AEMaaCS.

Beyond AEM, I work with AI/ML integration — leveraging Azure OpenAI and LLMs to automate workflows and build intelligent tooling on top of AEM platforms.

Adobe Certified Expert — AEM SAFe 6.0 Practitioner Oracle GenAI Certified
Tech Stack

What I
work with

AEM / AEMaaCS

HTL / Sightly Sling Models OSGi / Felix JCR / Oak Coral UI FileVault Dispatcher

Java Backend

Java 11/17 Maven REST APIs Servlets JUnit Mockito
🤖

AI & Cloud

Azure OpenAI Claude LLM Python Prompt Eng. AWS WAF Cloudflare
🎨

Frontend

HTML5 CSS3 / SCSS JavaScript jQuery Responsive BEM
🔧

DevOps & Tools

Git Jenkins Docker CRXDE Postman IntelliJ
📐

Methodologies

SAFe Agile Scrum CI/CD Code Review Pair Programming
Selected Work

Projects &
Highlights

01
Content-Hub — AEM Platform
AEM Components REST APIs Java OSGi

Built and enhanced the Content-Hub AEM platform by developing custom components and templates, integrating third-party APIs, and enforcing secure access control across the content ecosystem.

  • Developed custom AEM components and templates to enhance the content management experience
  • Integrated third-party APIs into AEM to extend platform capabilities and improve user experience
  • Managed service users and permissions to enforce secure access control and governance
AEM Components HTL / Sightly Sling Models REST APIs OSGi Service Users JCR
Secure
Access control & governance enforced platform-wide
02
AEM 6.5 On-Prem → AEMaaCS Migration
AEMaaCS Adobe I/O Google Geocoding Dispatcher

Migrated six enterprise applications from AMS to AEMaaCS, resolving post-migration usability issues and building new API integrations to enhance user experience on the cloud platform.

  • Migrated six enterprise-level applications from AMS to AEMaaCS with seamless cloud transition
  • Implemented a Content-Disposition fix at the Dispatcher level to ensure inline rendering of videos and documents — resolved a major usability issue for the business team
  • Built an Adobe I/O Runtime action via AIO Console for OAuth authentication on the Asset API — generating tokens with TTL and caching them in Adobe I/O State for efficient reuse
  • Integrated Google Geocoding API to convert ZIP codes into lat/lng coordinates via AEM servlets — built an end-to-end flow with API integration, cookie management, and dynamic URL generation
AEMaaCS Adobe I/O Runtime OAuth / TTL Tokens Adobe I/O State Google Geocoding API AEM Servlets Dispatcher Content-Disposition
6
Enterprise apps migrated to AEMaaCS cloud
03
ACG AEMaaCS — Puerto Rico Site
AEMaaCS Dynamic Media Dispatcher Smart Crop

Built the ACG Puerto Rico site on AEMaaCS from the ground up, resolving component compatibility issues and configuring the Dispatcher for production-ready cloud delivery.

  • Updated proxy component references to the appropriate Dynamic Media image component, enabling full Smart Crop support
  • Configured AEMaaCS Dispatcher with custom rules for optimised content delivery
  • Ensured full compatibility of components across the new AEMaaCS cloud environment
AEMaaCS Dynamic Media Smart Crop Proxy Components Dispatcher HTL
Full
Smart Crop & Dynamic Media enabled across site
04
AI-Powered Drupal → AEM Migration
Azure OpenAI Claude LLM Python Prompt Engineering

Built a POC tool integrating Azure OpenAI GPT-4 and Claude LLM to automate content migration from Drupal to AEM — using prompt engineering to map scraped page content to AEM component JSON across 7–10 templates.

  • Built an AIMapper Python class with a 5-step template detection flow from HTML node-type-* body classes
  • Preserved original asset source URLs in sourceToDam.source for accurate DAM path mapping
  • Fixed domain assignment logic for /content/dam/ paths and improved template detection accuracy
  • Successfully migrated 7 applications from AMS to AEMaaCS and built 3 fresh AEMaaCS sites
Azure OpenAI GPT-4 Claude LLM Python Prompt Engineering AEMaaCS HTML Scraping JSON Mapping
7+3
Apps migrated + fresh AEMaaCS sites built
Career

Where I've
been

Present
Associate Consultant
Promoted to Associate Consultant — leading AEM architecture decisions, mentoring junior developers, and owning end-to-end delivery across enterprise AEM projects including cloud migrations and AI-powered tooling.
2025
— 2026
Senior Software Engineer
Delivered complex AEM solutions across multiple enterprise projects — AMS to AEMaaCS cloud migrations, Adobe I/O integrations, Dispatcher configuration, and AI-powered Drupal-to-AEM migration tooling using Azure OpenAI and LLMs.
2023
— 2025
Software Engineer
Started as an AEM developer building custom components, templates, and backend servlets. Worked across the full AEM stack — HTL, Sling Models, OSGi, JCR — and integrated third-party APIs into AEM platforms.
Based in Bengaluru, India

Let's build
something
great