Pankaj Baheti
Associate Consultant
Hire this person
Send a job offer directly to this candidate
About
4 years on AEM 6.5 and AEM as a Cloud Service covering CRX/JCR, Sling, OSGi, workflows, and servlets. Experienced in AEM backend optimization, implementing indexed website search with pagination and developing custom workflow reporting tools to identify inactive workflows and support repository maintenance and performance optimization. Hands on experience in AEM DAM governance and automation, including custom asset reporting utilities, workflow-driven metadata updates, expiration-based and conditional watermarking.
Experience working on AEM DAM workflows and automation, covering Adobe InDesign asset linkage tracking through metadata updates and custom High-Resolution JPG rendition generation using folder-level processing profiles. Built custom AEM components (HTL/Sightly) from scratch and extended Core Components to meet complex UX and authoring needs; wired business logic via Sling Models. Backend strengths include OSGi services, Sling models, RESTful API design & integration (JSON), JCR queries.
Managed assets and metadata within AEM DAM.
Experience
AEM Backend Developer - Macy's
Worked on the Macy's DAM Migration Project
- Worked on the migration of digital assets from legacy Aprimo CMS to AEM DAM, ensuring data integrity and seamless transition.
- Worked extensively with AEM as a Cloud Service, including servlets, schedulers, workflows, and OSGi configurations.
- Implemented automated asset watermarking based on expiration dates, applying an "Expired" watermark when assets crossed their validity period, and configured additional conditional watermarking driven by asset metadata fields to enforce digital asset governance and compliance.
- Implemented workflow-based automation in AEM DAM to monitor Adobe InDesign asset linkage, automatically updating asset metadata properties whenever an asset was linked or unlinked through the Adobe InDesign integration, ensuring real-time asset tracking and governance.
- Implemented a custom High-Resolution JPG download capability backed by folder-level processing profiles, where a custom rendition is automatically generated for assets within the folder and made available for controlled download by application teams.
- Designed and configured metadata schemas and metadata profiles in AEM DAM to support multiple application teams, ensuring standardized asset governance and improved discoverability.
AEM Full Stack Developer - Toyota Motors North America
- Implemented website search functionality for content pages (blogs and articles) using optimized JCR indexing, enabling efficient content discovery with pagination support limiting results to 10 items per page for improved performance and user experience.
- Built a Workflow Report Utility to generate CSV reports displaying workflow execution status and identifying workflows that have not been triggered in the last 90 days, helping application teams identify and remove unused workflows to optimize repository usage and free up disk space.
- Delivered high-performance AEM components by building custom HTL/Sightly implementations and extending Core Components, improving authoring efficiency and supporting complex UX via Sling Models.
- Implemented REST APIS using Sling Servlets for frontend and third-party integrations, maintained custom workflows.
- Experienced in diagnosing and resolving defects across full-stack applications, including UI rendering issues, AEM component logic failures, Sling Model bindings, OSGi service behavior, and JCR data inconsistencies.
- Designed editable templates and authoring policies.
- Worked on bug fixes post production release(go-live).
- Log analysis for bugs reported.
