← Back to work1 case study · add &for=Client name to the URL to address the cover page

Credentials pack

Selected client work

HulkPage delivers software, platform modernisation, cloud, cybersecurity and capability programmes for organisations in the UK, Canada and Africa. The engagements in this pack were selected for their relevance; references are available on request for every one.

  1. CS-05Modernising a four-site heritage ecosystem from Drupal 5 to Drupal 11, behind a hardened security layer

21 September 2026 · hulkpage.com/work · partners@hulkpage.com

CS-05 · Public & non-profit · 2026

Modernising a four-site heritage ecosystem from Drupal 5 to Drupal 11, behind a hardened security layer

Redeveloped ismaili.net, library.ismaili.net, heritage.ismaili.net and forum.ismaili.net from legacy Drupal 5 to Drupal 11, and protected the estate with a proof-of-work anti-DDoS and anti-scraper defence — with zero-downtime cutovers.

ClientIsmaili.net Heritage Ecosystem
SectorPublic & non-profit
LocationMontreal, QC (Remote)
Period2026
ContractDirect engagement
ReferenceAvailable on request

The challenge

Four production sites serving a global community were running on Drupal 5, more than a decade past end-of-life: unpatched, hard to maintain and increasingly targeted by abusive automated traffic, including AI-training scrapers. The estate also carried legacy credentials and backend access paths that bypassed the public gateway. The sites had to be upgraded and secured without interrupting service, losing search rankings or breaking the mobile applications that depend on their APIs.

What we delivered

  • Redeveloped and migrated the full ecosystem — ismaili.net, library.ismaili.net, heritage.ismaili.net and forum.ismaili.net — from Drupal 5 to the latest Drupal 11, preserving content, URLs and search equity.
  • Architected and deployed a proof-of-work anti-DDoS and anti-scraper defence layer across all four production sites via a hardened Apache reverse-proxy chain.
  • Tuned bot-mitigation policies to balance robust security with business continuity: search-engine crawlers and the live mobile-app API integrations were preserved while abusive automated AI-training scrapers were blocked.
  • Hardened SSH and identity management across the estate — enforced Ed25519 key authentication, least-privilege sudo and revocation of legacy credentials — eliminating backend gateway-bypass exposure.
  • Executed zero-downtime production cutovers using full pre-change backups, health-checked deployments and automated rollbacks.
  • Delivered complete architecture and runbook documentation for the client’s ongoing operation of the platform.

Outcomes

Platform
Drupal 5 → Drupal 11
Sites secured
4 production sites
Downtime at cutover
Zero
Gateway-bypass exposure
Eliminated
SEO & mobile APIs
Preserved
Handover
Architecture + runbooks

Technologies

Drupal 11PHPApache reverse proxyProof-of-work challengeLinux hardeningSSH / Ed25519Automated backup & rollback

Team

Lead architect, platform engineer, security engineer, migration engineer