Skip to main content

Projects

Selected work

All engagements are described anonymously. The specifics are real. Client names are not disclosed.

GovernmentPlatform migration

Drupal 7 to Drupal 11 migration for a national aviation authority, with zero functional regression and complete content parity.

  • Drupal 7 to Drupal 11 migration with content parity validation
  • CKEditor 5 plugin rewrites for editorial continuity
  • Technical documentation for long-term maintainability
AerospaceEnterprise portal

SAP-connected headless Drupal portal for a global aerospace manufacturer, serving 6,500+ users across 13 industrial sites as part of a program to replace approximately 200 legacy applications.

  • Drupal 9/10 headless with Angular front-end
  • SAP integration via Mulesoft REST APIs
  • Led distributed development team of 8 across multiple time zones
FinanceSite factory & multisite

Multidomaine Drupal instance and site factory for a major international asset management company, centralising management of multiple brand sites under a single platform.

  • Drupal 8/9/10 multidomaine architecture with Domain module
  • Keycloak SSO and ElasticSearch integration
  • Jenkins and ArgoCD CI/CD pipeline
TransportMigration & integration

Drupal 7 to Drupal 8 migration for a national rail infrastructure website, including a custom Salesforce connector module and a zero-disruption cutover strategy.

  • Content and data migration via Drupal Migrate module
  • Custom Salesforce integration module
  • Redis and Varnish caching layer
MediaHeadless build

Headless Drupal 8 platform built from scratch for a national public broadcaster, with a React-based backoffice and custom JSON:API endpoints for front-end consumption.

  • Full headless architecture with custom JSON:API
  • React backoffice for editorial teams
  • Comprehensive PHPUnit test suite from day one
PublishingEditorial platform

Full-stack Drupal 7 build for a national daily newspaper, including an automated XML import pipeline for wire agency content and REST API integrations with third-party content providers.

  • Custom XML import pipeline for automated content ingestion
  • REST API integrations with third-party content providers
  • Full-stack development with assistant product owner responsibilities