Post Job Free
Sign in

Senior Drupal Developer - Full-Stack Drupal Expert

Location:
Sitanagar, Madhya Pradesh, India
Salary:
500000
Posted:
June 17, 2026

Contact this candidate

Resume:

Professional Summary

Gourav Chouhan

Senior Drupal Developer

Experienced Full-Stack Drupal Developer with 5+ years of hands-on expertise in designing, developing, and maintaining high-performance web applications across diverse domains.

Specializes in custom module and theme development, Drupal site building, and migrations from Drupal 7 to 9/10. Proficient in integrating front-end technologies like React.js and Next.js in headless Drupal architectures. Strong command over the LAMP stack with experience in REST API development, third-party integrations (e.g., PayPal), and performance optimization. Skilled in Agile workflows and modern DevOps tools including Composer, Drush, Git, and Jira. Demonstrated success in leading client communications, multisite setups, and scalable architecture planning.

Technical Skills

Category

Skills

Drupal CMS

Drupal 8/9/10, Custom Module Development, Theme Development (Twig), Views, Blocks, Webform, Layout Builder, Migrations

CMS/LMS

Moodle, CodeIgniter, WordPress, Plugin Development, Custom LMS Integrations

Frontend

HTML5, CSS3, Bootstrap 3 & 4, JavaScript, jQuery, Responsive Design, React.js, AJAX

Backend

PHP (OOP), MySQL, REST APIs, Custom APIs, PayPal Integration

Frameworks

CodeIgniter, React.js, React Native, Next.js

DevOps & Tools

Git, Drush, Composer, Kint, Devel, XAMPP, Docker (basic), Lando (basic)

Databases

MySQL

Project Tools

Jira, Agile Methodology

Soft Skills

Client Communication, Project Coordination, Team Collaboration, Problem Solving

Professional Experience

Smashing info labs (Mar 2019 – Present) Role: Senior Drupal Developer

Location: Noida

Client: MPS

Project: JCore JCoreX Migration (Drupal 7 to 10)

Technology Stack: Drupal 7–10, PHP, Twig, Pattern Lab, AJAX, Git, Composer, Drush, MySQL, SMART Platform, JIRA

Project Summary:

Led the backend migration and modernization of a large-scale multisite platform (90–120 sites) from Drupal 7 (JCore) to Drupal 10 (JCoreX). Delivered advanced CMS capabilities through custom module development, performance optimization, and cross-functional collaboration. Ensured codebase standardization, reusable theming architecture, and integration with analytics and decoupled components.

Key Contributions:

Custom Module & Feature Development

Built and maintained Drupal 10 custom modules to extend site functionality and improve editorial workflows.

Developed user-centric features like saved search/bookmarks, AJAX tabbed views, PDF pop-ups, and cookie-based user state persistence.

Engineered a dynamic admin-configurable colour palette system to support brand theming across all sites.

Architecture & Headless/Decoupled Thinking

Integrated custom markup APIs to simulate decoupled behaviour while keeping Drupal as the backend.

Built dynamic metadata layers and data Layer plugins for structured analytics tracking.

Performance Optimization & Code Quality

Refactored legacy code to align with modern standards, improving performance and maintainability.

Optimized search indexing and resolved complex routing for contextual content display.

DevOps, Tooling & Integration

Used Composer for dependency management and Drush for CLI-based automation.

Worked extensively with SMART platform for environment setup, deployments, and backend automation.

Employed Git for version control and JIRA for Agile task management.

Collaboration & Agile Delivery

Collaborated in daily stand-ups, sprint planning, QA coordination, and retrospectives.

Partnered closely with frontend teams for Pattern Lab integration and theming consistency.

Supported releases via Git and SMART, ensuring clean deployments and rollback plans.

Impact:

Successfully accelerated the migration and stabilization of 90+ sites on the new Drupal 10 platform.

Improved platform scalability and maintainability through reusable components and configuration-driven development.

Strengthened the backend/frontend integration using a component-based theming system.

Client: Smashing Info labs

Role: Drupal Developer Senior Drupal Developer

Location: Remote

Project: NIUA – City Data Governance Platform

Technologies: Drupal 8, PHP, Webform, Views, Bootstrap

Role: Full-stack Drupal Developer

Description:

Developed the City Data Governance platform from the ground up using Drupal 8.

Key Responsibilities:

Implemented layout and theming using Paragraphs module and Bootstrap sub-theme.

Built dynamic Webform templates aligned with client’s design requirements.

Created multiple Views and filters based on user roles and content types.

Developed a custom module for an event calendar using custom blocks and content types.

Project: HIV CMS – Adapt UK

Technologies: Drupal 7 Drupal 9 Migration, Twig, Migrate API

Role: Drupal Migration Developer Duration: Jan 2022 – Aug 2023 Description:

Led the migration of a legacy Drupal 7 site to Drupal 9 with post-migration theme rebuilding.

Key Responsibilities:

Performed content and configuration migration using Migrate, Migrate Drupal, and UI modules.

Rebuilt the theme using Twig, addressing deprecated APIs and layout issues.

Used Upgrade Status and custom scripts to refactor outdated functions in modules/themes.

Ensured performance, security, and layout fidelity post-migration.

Project: Radha Krishna Temple

Technologies: Drupal 9, Views, REST API

Role: Drupal Developer

Description:

Delivered performance enhancements and new features for an event-driven religious site.

Key Responsibilities:

Optimized event display performance and frontend rendering.

Added homepage blocks for featured/upcoming events.

Created a coupon system using Paragraphs and Taxonomy.

Developed RESTful services for integration with third-party systems.

Project: JKYog

Technologies: Drupal 9, AJAX, Views, REST API, jQuery

Role: Full-stack Drupal Developer

Description:

Handled site maintenance, third-party API integration, and donation system enhancements.

Key Responsibilities:

Developed a custom module with Views for dynamic content rendering.

Integrated a fundraising API that auto-created nodes based on live data.

Created an attendance tracker module for registered user sessions.

Integrated PayPal with secure config fields and re-used shared logic from other projects.

Project: Novated Choice & CMS Portal

Technologies: Drupal 10, Next.js, REST APIs

Role: Senior Drupal Developer

Description:

Led development of a vehicle leasing platform with headless Drupal architecture.

Key Responsibilities:

Developed and exposed custom APIs for Next.js frontend integration.

Built modules for large-scale CSV imports with advanced car lease filters.

Acted as the main point of contact for all client communications and technical queries.

Oversaw both frontend and backend development across the entire project lifecycle.

Education

Bachelor of Computer Applications – Advance Collage, Ujjain (2013)



Contact this candidate