Patrick Wilson

Software Architect

Profile

Experienced Software Architect with over 14 years of expertise in developing industry-leading solutions using Drupal and supporting PHP frameworks. Skilled in full-stack development, CMS architecture, third-party integrations, DevOps, and search solutions. Adept at leading teams, optimizing performance, and implementing scalable, secure web applications.

Experience

Unleashed Technologies

Lead DeveloperOct 2022 - Present
  • Developed test instrumentation for Search API Solr module to streamline debugging and enhancements
  • Refactored a vanilla PHP ticket submission system using Symfony for improved reliability and maintainability
  • Implemented and maintained SSO integrations between Drupal and providers like Impexium and Gluu
  • Created an FAA aerodrome data importer for a Mapbox - Drupal integration
  • Audited Drupal and WordPress sites for security, performance, and maintainability improvements
  • Developed a deployment toolchain for a Drupal multisite with 27 instances in a Windows IIS hosting environment
  • Used GitLab Pipelines, Ansible, and Deployer for CI/CD automation

Eastern Standard

Senior Backend Drupal DeveloperJan 2022 - Oct 2022
  • Developed object-oriented WordPress plugins for content migration
  • Led a Drupal 7 to Drupal 9 migration using custom migration modules
  • Built proprietary SSO integration between WordPress and a Laravel application
  • Researched and implemented search solutions using Solr, ElasticSearch, and Algolia

Centretek

Technical LeadSep 2020 - Jan 2022
  • Developed a Shibboleth-based SSO module for Drupal
  • Designed a foundational Drupal distribution, later adopted across all projects
  • Created custom Drupal modules and composer plugins for code reuse
  • Built a CLI DevOps toolchain using Bash, PHP, and Docker
Senior Software ArchitectMay 2014 - Sep 2020
  • Architected a 30,000-user intranet using Drupal and ADFS
  • Developed custom workflow logic for the Drupal Workflow module
  • Rapidly developed an interactive map for the University of Missouri Health Care to support their efforts during the beginning of the COVID-19 pandemic

R2integrated

Senior Software Development ManagerNov 2013 - May 2014
  • Developed custom Drupal modules to extend Drupal Commerce
  • Created an OData implementation to expose Drupal entities via REST
  • Worked with an in-house team rebuilding the Howard Hughes Medical Institute’s public-facing Drupal site
Software ArchitectAug 2009 - Nov 2013
  • Integrated Apache Solr with a proprietary classified ad system to add geospatial and phonetic search
  • Developed and maintained Drupal sites on Acquia Managed Cloud

Mindgrub

Lead EngineerMay 2007 - Aug 2009
  • Built and maintained a contact & event management system using OOP PHP and MySQL
  • Designed and implemented an LMS using the Zend Framework
  • Developed a stock cartography e-commerce platform using Drupal, Ubercart, and Google Maps

Expertise

Languages

  • PHP
  • Javascript
  • Typescript
  • Bash
  • HTML
  • CSS/Sass
  • C#

Frameworks

  • Symfony
  • Laravel
  • Zend Framework
  • Next.js

CMS

  • Drupal
  • Wordpress
  • DotNetNuke
  • Sitefinity

DevOps

  • Composer
  • Deployer
  • Ansible
  • DDEV
  • PhpStorm

CI/CD

  • Gitlab Pipelines
  • Bitbucket Pipelines

Search

  • Solr
  • Elasticsearch
  • Algolia

SSO

  • Shibboleth
  • ADFS
  • SAML
  • OAuth

Hosting Providers

  • Acquia
  • Pantheon
  • platform.sh
  • Digital Ocean
  • AWS

Mapping

  • Google Maps
  • Mapbox

Databases

  • MySQL
  • MSSQL
  • PostgreSQL

Education

Bachelor of Science in Information Systems, University of Maryland, Baltimore County, 2003-2007