Iwriteyoufeel
Senior Drupal Developer | Drupal Backend | API Integration | CMS & Library Systems
Hire this person
Send a job offer directly to this candidate
About
Senior Drupal Developer with 5+ years of experience in Drupal development, custom module development, CMS migrations, API integration, and institutional digital platforms. Experienced in Drupal 7/8/9/10, PHP, MySQL/MariaDB, REST APIs, JSON:API, React.js, Koha, and DSpace. In the current role, work closely with the UMANG team on government-facing integrations and support, including Abhilekh Patal data processing, scheduled cron jobs, data harvesting, API-based data transfer, IP whitelisting, and user-based API authentication.
Strong in production troubleshooting, Git workflows, Linux/Apache/Nginx, migration planning, and coordinating development tasks across teams.
Experience
Assistant Project Manager (Drupal Developer) at IIT Bombay (2024-08 – Present)
- Lead a development team of three interns and one junior developer, handling task delegation, technical guidance, code review, mentoring, and knowledge transfer.
- Work closely with the UMANG team on government-facing application and integration requirements, coordinating technical implementation and issue resolution.
- Handle Abhilekh Patal data workflows involving cron-based processing, scheduled jobs, data harvesting, and synchronization of records between systems.
- Develop and support API-based data transfer integrations, including endpoint configuration, IP whitelisting, request validation, and authentication controls.
- Implement and maintain user-based API authentication and access controls to ensure that APIs are consumed only by authorized users and systems.
- Work on Drupal custom modules, REST/JSON-based integrations, data processing, and backend troubleshooting for institutional digital platforms.
- Direct Drupal 8 to Drupal 10 upgrade activities, including custom-module assessment, refactoring, compatibility fixes, testing, and deployment planning.
- Architect and support decoupled Drupal integrations with React.js using Drupal REST/JSON:API endpoints.
- Manage Koha and DSpace customization, migration, integration, metadata configuration, and system-level troubleshooting.
- Plan development work, translate business and departmental requirements into technical tasks, and coordinate delivery across stakeholders.
Analyst Programmer at Ebizon Net Info (2023-08 – 2024-08)
- Core team member on the AMGCI project, leading migration of the production website from Drupal 7 to Drupal 9 using the Drupal Migrate API.
- Performed content-type and field mapping, migration validation, custom-module migration, and post-migration troubleshooting.
- Ported and rebuilt critical frontend functionality, including Views Block features affected by deprecated Drupal functionality.
- Refactored custom PHP and Twig templates to align with Drupal 9 architecture, coding standards, and theming practices.
- Worked with QA, design, and infrastructure teams to plan migration activities and reduce production disruption.
Junior Technical Assistant at IIT Bombay (2021-08 – 2023-08)
- Maintained and enhanced a Drupal 8 institutional website, including security updates, performance troubleshooting, and production support.
- Developed custom modules, content types, Views, and Drupal features based on departmental requirements.
- Managed Git repositories, branching, code changes, and multi-developer collaboration.