Senior Drupal Engineer | Sr Technical Consultant
Experienced in developing, implementing, and optimizing web applications, with a deep understanding of technical specifications, workflow automation, and deployment strategies. Proficient in delivering tailored solutions while ensuring high performance and scalability. Known for flexibility and a problem-solving mindset, enabling seamless collaboration and success across diverse projects.
Working on Drupal from past 11 years.
Experience & Expertise
Experience with Drupal 7.x, 8.x, 9.x & 10.x versions.
Ability to Architect, Develop, Deploy & Maintain Drupal Applications.
Good at helping with performance, scalability, benchmarking and profiling of Drupal Applications.
Superior troubleshooting and problem-solving capabilities.
Best of Agile development methodologies.
Skilled at collaborating with team members and partners across the Globe.
Open source contributions, Giving back to Drupal Community.
Achievements in Drupal
#8 in top 30 contributors for Drupal, listed on Dries Buytaert (Founder of Drupal) Blog in 2016.
Selected for the Grant for DrupalCon Asia 2016 and got invitation to attend, behalf of the contribution to Drupal Community.
Have helped for Drupal Core Contributions and Drupal Contrib Contributions.
Maintainer of few modules on drupal.org.
Years of Experience
Technologies Mastered
Projects Completed
Training Sessions
Open-Source Contributions
Drupal Portfolio
Have a look into the work I have done, few projects I have worked as a single resource myself and few projects by leading a small development team.
Peoples BLOG - Blogging Site
PeoplesBLOG - Simple Static blogging site, build with HTML, CSS and Javascript.
Using Shell script and Php for compiling and creating the structure of the HTML pages.
Using almost all the open soure stuff to build the site (expect the domain).
Integrated with Adsense for generating revenue.
Domu - Real Estate Product - Migration & Feature enhancements - Drupal7 and Drupal8.
Worked with the Clients during Discovery phase with detail analysis and prep of Backlog
Leading the Drupal Team & Involved on Development & Deployment of the Drupal applications
Drupal migration: Rebuild configuration in Drupal 8 and Migrating content from Drupal 7 to Drupal 8.
Feature enhancements in few other Drupal7 and Drupal8 sites.
IAG - Insurance Australia Group - Insurance Products
Migration, Solr Upgrade & Feature enhancements - Drupal7 and Drupal8.
Leading the Drupal Team & Involved on Development & Deployment of the Drupal applications
Drupal migration: Rebuild configuration in Drupal 8 and Migrating content from Drupal 7 to Drupal 8.
Upgrade from Solr 7 to Solr 8. Cron based re-indexing the data.
Feature enhancements in few other Drupal7 and Drupal8 sites.
Drupal Developer Portal - Apigee Edge / WS02 / Plain OAS Tryout APIs - Drupal8.
Worked on Drupal Portal for Documentation APIs with Apigee.
Custom attributes were attached to Developers & Apps via Drupal Portal
Paynamics payment gateway was implemented for adding balance to Developer Wallet.
Drupal tech stuff like Custom implementations was ever needed, Batch jobs, Pre & Post actions on few drupal events.
Autodealer Product -- with 700+ Drupal7 sites
All the 700+ sites are hosted via the Aegir hostmaster tool which was managed by me.
And technically as a Drupal developer, the major things implemented are Solr search & planned its Drupal8 migration.
Switch Drupal 8 site to Symfony 4 application. Migrate existing content to Symfony & A way for new data to populate to Symfony.
B2B Survey and Data Analytics Product -- Headless Drupal8
B2B Survey and Data Analytics -- Headless Drupal7 api, with Angularjs & Drupal8 migration.
This is Headless drupal7 application where Rest API’s were created in drupal backend and were served to frontend Angular application.. And as a Drupal Developer I was involved in Drupal8 migration of this application.
Maintenance of Project with upgrading latest modules.
Setup Unit testing platform to write and run the test cases, with Codeception & PhantomJs.
Rewriting of code, so that project codebase will be common and different sub-project can be created out of it.
Travel Booking Application -- 2 Drupal7 sites
Travel Booking Application -- 2 D7 sites where data and UI was separated.
It was 2 drupal7 applications, where the Services API’s were created in one drupal applications and it was treated as backend and these data was served to front end drupal7 application, where drupal theming was done here.
Technical tweaks in the Solr indexing and make search quicker.
Creating the Drupal 7 Services APIs to expose data to another Drupal site with basic authentication.
Video library - Drupal7 site
Video library - Drupal7 site, where videos were content and stored across Vimeo.
This was a drupal application, which is integrated to third party video library called “Vimeo” and the content of the site i.e videos were stored in Vimeo and served back on site as thumbnails.
SimplyCE - Site Building and Theming with Drupal7
Site Building and Theming with Drupal. Heavily configured with Search and Views.
On the theming perspective, bootstrap was used as base theme and custom theme was implemented, major work done on this site was custom theming, page level elements & Search & View pages theming.
Migrating Data - From Wordpress API to Drupal7 Database
Migration of Data from Wordpress to Drupal, where Wordpress API was shared and Content was migrated to Drupal7 database (custom approach)
Here we build a new site in drupal where the data was bought from external wordpress site, Major work done here are, a custom approach written to read & save the data from wordpress APIs to drupal. Had checks for missing or incorrect data, in future iterations process only unprocessed data.