Selected work
Not just “Drupal development.”
Platform engineering.
The work I’m most proud of sits where Drupal meets infrastructure, security, search, data and real operational constraints.
01
Migration · Infrastructure
Moved a Fortune 500 platform off Windows/IIS.
Led the migration of a science & technology platform from a legacy Windows/IIS environment to Apache + MySQL — including test-environment provisioning, DNS integration and end-to-end validation before cutover.
FORTUNE 500APACHE + MYSQLEND-TO-END OWNERSHIP
LEGACYIISWindows
→
MODERNAPACHEMySQL
02
Upgrade · Architecture
Drupal 10 → 11, without leaving the mess behind.
Modernised contributed modules and custom theme code, removed deprecated/unused code, and aligned templates and JavaScript with Drupal coding and security practices.
upgrade.php
remove_deprecated()
align_security()
✓ D11 ready
03
Observability · Security
Built a Drupal → Splunk logging pipeline.
Architected a custom module forwarding application logs to Splunk across Drupal and Pantheon, then centralised PII removal and resolved CodeQL security findings.
Drupal→HEC→Splunk
04
Search · Integration
Solr search for complex Drupal 10 platforms.
Integrated and tuned Solr search for high-profile clients, improving search performance and user experience with advanced indexing and filtering.
DRUPAL 10SOLRINDEXING + FILTERING
⌕ pharmaceutical research ↵
Research & Resources0.92 relevance · indexed content
Clinical learning platform0.87 relevance · filtered
50%reduction in development time
Created a template-based Drupal 9/10 development approach at TCS.
PIIsanitised at source
Centralised log-cleaning solution for database-stored and forwarded logs.
1 → 4audit dimensions
Performance, scalability, security and SEO audit with a structured remediation roadmap.