Post Job Free
Sign in

Drupal & React Developer (Headless Drupal)

Location:
Whitefield, Karnataka, 560066, India
Salary:
1400000
Posted:
August 23, 2026

Contact this candidate

Resume:

SANDEEP SINGH

Bengaluru, India Phone: +91-729******* Email: *****************@*****.*** LinkedIn: LinkedIn PROFESSIONAL SUMMARY

Drupal & React Developer with experience in Drupal 9/10, PHP, React.js, JavaScript, REST APIs, JSON, MySQL, and headless/decoupled CMS architecture. Experienced in developing custom Drupal modules, REST APIs, content types, entities, Views, plugins, services, dependency injection, and API integrations. Skilled in building React.js components and API-driven frontend applications integrated with Drupal. Strong experience with Composer, Drush, Git, database development, third-party API integration, asynchronous processing, and application performance optimization. Experienced in developing scalable, maintainable, and secure web applications using modern Drupal, PHP, React, and API-first development practices. SKILLS

● CMS & Backend: Drupal 10/11, Drupal 9, Headless Drupal, Decoupled Drupal, PHP 8.x, PHP OOP, Custom Module Development, Drupal Entity API, Form API, Views, Plugins, Hooks, Services, Dependency Injection, Configuration Management.

● Frontend: React.js, JavaScript (ES6+), React Hooks, React Router, HTML5, CSS3, Responsive Web Design, Component-Based Development, API-Driven Frontend Development

● APIs & Integration: REST APIs, JSON:API, API Integration, Third-Party API Integration, SimpleSAMLphp, OAuth 2.0, JWT, GraphQL, API Authentication & Authorization

● Database: MySQL, SQL, Database Design, Query Optimization

● Drupal Tools & Development: Composer, Drush, Twig, Drupal Behaviors, Git, GitHub, PHPUnit, Postman

● Architecture & Engineering: Headless/Decoupled Architecture, API-First Development, Role-Based Access Control (RBAC), Caching, Performance Optimization, Data Import/Export, Asynchronous Processing, Debugging, Agile/Scrum, Code Reviews

● Messaging & Infrastructure: RabbitMQ, Docker, Linux, CI/CD

● AI / LLM: LLM API Integration, OpenAI API, Retrieval-Augmented Generation (RAG), Vector Embeddings, Prompt Engineering, LangChain

● Programming: PHP, JavaScript, Python, Java

EXPERIENCE

Software Engineer / Senior Analyst, Capgemini March 2024 - Present

● Built and maintained Drupal 10 applications using PHP, custom modules, Services, Entity API, Views, Plugins, Dependency Injection, and RBAC, supporting enterprise business workflows and secure access for 5+ user roles.

● Established Headless/Decoupled Drupal architecture using 15+ REST APIs and JSON, connecting Drupal backend services with React.js frontend applications and third-party systems, enabling seamless data exchange and improving application response performance by 20%.

● Created reusable React.js components and Handsontable interfaces for data-driven applications, improving frontend responsiveness and reducing page reload time by 25%.

● Engineered data import/export and asynchronous processing pipelines using PHP, MySQL, Excel processing, Drupal Queue API, and RabbitMQ, processing large datasets while reducing manual effort by 30–40% and improving data processing efficiency by approximately 20%.

● Enabled email sending, Reply, and Reply All functionality by connecting Microsoft Graph API with Drupal/PHP applications, allowing users to manage Microsoft 365 email communication directly within the application while reducing manual email handling and improving workflow efficiency.

EDUCATION

Bachelor of Engineering (Computer Science)August 2019 - August 2023 Institute of Technical Education And Research, SOA University CGPA 9.16/10 PROJECTS

AI-Powered Document Q&A Chatbot

(Python)

● Developed a Retrieval-Augmented Generation (RAG) chatbot using Python and LangChain to answer user questions using information retrieved from enterprise documents.

● Implemented document ingestion, text chunking, vector embeddings, semantic search, and context-aware response generation using an LLM.

● Leveraged Groq LLM APIs to generate context-aware responses based on retrieved document content, improving response relevance and accuracy.

Enterprise Data Processing & Reporting Platform

(Drupal 10, React.js, PHP 8.x, MySQL, REST APIs, Handsontable, RabbitMQ, Drupal Queue API, Excel)

● Designed an enterprise data management and reporting platform using Drupal 10 and React.js to support bulk data import, validation, processing, reporting, and visualization of business data.

● Configured REST API-based communication between React.js and Drupal, with Handsontable-based interfaces for interactive data management and RabbitMQ/Drupal Queue API for asynchronous processing of large datasets.

● Improved operational efficiency by automating Excel-based data workflows, optimizing database/API processing, and reducing manual data-processing activities.



Contact this candidate