About

Thank you for visiting my home page - I hope it provides useful information on my background and on web development topics.

I am a senior developer with over seventeen years of professional experience building for the web — from early PHP frameworks to modern enterprise Drupal platforms. 

 

Background

I have been writing PHP professionally since 2008, starting with large-scale, high-traffic web projects before moving into enterprise Drupal development. My early work coincided with the rise of PHP MVC frameworks — Symfony, Zend Framework, CakePHP — and gave me a strong foundation in object-oriented PHP that has served me well ever since. In 2014, I shifted full-time into Drupal, which has been my primary platform ever since, spanning Drupal 7 through the modern Drupal stack and Composer workflow.

Over the years I have had the opportunity to work on production systems for a range of organizations — including Fortune 500 companies, international nonprofits, government agencies, financial institutions, and philanthropic foundations.

 

Sectors & Projects

My client work has touched a wide range of industries. A portfolio sampling:

📚 Publishing / Fortune 500 
  • Barnes & Noble — SparkNotes literature study guides and educational content platform.
 
📢 Advertising / Nonprofit 
  • ANA (Association of National Advertisers) 
  • Ad-ID, the digital supply chain identification system for the ad industry.
 
🌍 Charity & Philanthropy 
  • Results for Development (R4D), a Gates Foundation–backed global health and education nonprofit.
  • Charles and Lynn Schusterman Family Philanthropies, including Hebrew translation support.
 
🎓 Education / Athletics 
  • Auburn University Athletics departmental website — built while still a student there.
 
💹 Finance & FinTech 
  • ICI.org (Investment Company Institute)
  • MIAX Global
  • BSX (Bermuda Stock Exchange)
 
🏙️ Government / Transportation 
  • Multiple NYC Department of Transportation platforms.
 
🏥 Healthcare 
  • Institute of Pediatric Nursing
  • Pediatric Nursing Certification Board 
  • Definitive Healthcare 
 

Data Migration & ETL

A recurring part of my work has involved migrating legacy content and data into Drupal from a wide range of source systems, including flat files, CSV and Excel exports, older database formats, and non-Drupal MySQL databases. These projects have ranged from straightforward content migrations to complex, multi-source efforts requiring significant data transformation and cleanup. I am experienced with the Drupal Migrate API, Feeds and Feeds Tamper, and custom PHP processing pipelines for large datasets.

 

Tools & Technologies

Day-to-day I work across the Drupal stack and the infrastructure underneath it.

Drupal 9 / 10 / 11 PHP 8 Drupal APIs Symfony Composer Drush Twig MySQL / MariaDB AWS Akamai Varnish / Cache API Git JavaScript / ES6+ SASS / CSS REST / JSON:API Docker / DDEV
 
 

About This Site

This site is a working notebook - a place to write up notes, reference material I return to often, and ideas about technology and web development. My stack:

  • CloudFlare CDN

  • Redis

  • Drupal 11

  • PHP 8.5

  • MySQL 8

  • Apache 2

  • Ubuntu Noble

I also maintain a small collection of contrib Drupal modules on drupal.org.

Feel free to reach out via the contact page.