Will Jackson
Drupal Technical Lead & Senior Software Engineer
Aiken, South Carolina | Remote
Professional Summary
Experienced Drupal Technical Lead with more than 13 years in enterprise web development and roots stretching back to building websites in the mid-1990s. Skilled in full-stack development with a primary focus on Drupal, complemented by hands-on experience with WordPress, Joomla, Contentful, React, NextJS, Electron, Python, Go, Kotlin, and a wide range of emerging technologies. Adept at working directly with clients and product owners to craft solutions that balance technical requirements with budget and long-term goals. Proven history of architecting scalable systems, leading development teams, and delivering high-performance applications for organizations across North America, Europe, Asia, and Australia. Extensive experience building custom e-commerce platforms and navigating the complexities of PCI compliance. Active open source contributor with a strong commitment to clean architecture, maintainability, and sustainable engineering practices.
Professional Experience
Director of Development Operations
Drupal Developer
Owner & Operator
Education
Associate in Computer Networking
Technical Skills
CMS & Frameworks
Languages
DevOps & Tools
Databases
Frontend
Backend
Certifications
Open Source Contributions
Audit Export Module →
Audit Export provides a streamlined way to audit Drupal sites, offering automated reports and exports that give administrators and developers clear insight into how their site is structured and configured.
Drupal Recipe Explorer →
The Drupal Recipe Explorer is a searchable catalog that helps developers and site builders discover, review, and understand Drupal recipes.
Drupal + NextJS Starter →
This project provides a starter kit for evaluating a headless Drupal setup with Next.js. It combines Drupal 11 as the content backend with a Next.js 15 frontend, including JSON:API, OAuth, TypeScript, and Tailwind. The environment is containerized using Docker/Docksal, and the repository can be cloned and initialized for testing. The kit is intended to help assess Drupal’s suitability as a backend for a modern Next.js application.
Simple VPS Provisioner →
Simple VPS Provisioner (SVP) is a Go-based command-line utility that automates the provisioning of Debian 13 (Trixie) servers into fully configured, production-ready LAMP environments for Drupal or WordPress. With a single command, it installs and configures Nginx, PHP-FPM, MariaDB, Composer, and Certbot. Additionally, install per-domain PHP-FPM pools, UFW firewall rules, and secure SSL certificates. SVP emphasizes speed, idempotency, and security, offering reproducible setups you can trust to run multiple times without breaking existing configurations.