Ayush
Senior Drupal Developer │ Headless CMS │ API-First Architecture │ Decoupled Drupal
Hire this person
Send a job offer directly to this candidate
About
Senior Drupal Engineer with 4.5+ years of total experience, including 3+ years specialising in Drupal 9/10, headless CMS architecture, and REST API development. Promoted to Senior Software Engineer at Accenture in March 2026 for consistent delivery and technical leadership on an enterprise-scale decoupled Drupal platform serving internal users globally. Hands-on expertise in custom module development, API-first content delivery, Queue-based integrations, Event Subscribers, Batch Processing, and Azure cloud services.
Certified Microsoft Azure
DevOps Engineer (AZ-400) and GitHub Advanced Security (GH-300). Experienced in Agile delivery across cross-functional teams. Open to Senior Drupal Developer, Backend Engineer, or Headless CMS roles — remote or hybrid.
Experience
Senior Software Engineer (Promoted March 2026) / Software Engineer at Accenture (2023-12 – Present)
- Built 30+ custom Drupal REST Resource plugins powering a decoupled React frontend — enabling complete separation of CMS backend from the UI layer across Accenture's internal delivery platform.
- Designed and implemented an automated asset sync pipeline using Drupal's Queue API and Cron, integrating an external Asset API to sync records as taxonomy terms and nodes — reducing manual content effort by 70% with field-level change detection to prevent unnecessary database writes.
- Built a Batch Processing system to handle 1,500+ node updates in under 3 minutes, replacing a manual process that previously took 4–5 days.
- Implemented Azure AD SSO auto-login via a custom Drupal Event Subscriber reading Azure App Service headers — eliminating the login form entirely for enterprise users.
- Built a Cron-based sync that exports CMS content to Azure Blob Storage as JSON files, reducing frontend load on the CMS and improving API response times by 40%.
- Architected custom Drupal modules with complex content models — 30+ Content Types, Taxonomy vocabularies, Paragraph types, and Entity References — forming the structured data backbone of the platform.
- Extended CMS behaviour via Drupal Hooks and Event Subscribers without modifying core or contributed code, ensuring full upgrade compatibility.
- Managed multi-environment deployments (Dev / Stage / Prod) using Drupal Config Management, Drush, and Azure DevOps CI/CD pipelines.
- Conducted code reviews, mentored junior developers, and drove Drupal best practices adoption across an 8+ member delivery team.
Associate Software Engineer at Accenture (2022-02 – 2023-12)
- Performed functional, regression, and integration testing across multiple application releases.
- Supported on-premise to cloud infrastructure migration, contributing to modernisation initiatives.
- Designed SVG graphics and UI assets using Adobe Illustrator for frontend integration.
- Self-initiated transition into Drupal CMS backend development — leading to a full role change within 12 months.
Education
B.Tech – UCER (2021)
