jwoolson's picture

git.drupalcode.org iconDrupalCode profile
Posts on Drupal.org
Starred projects

Location Fredonia, NY
Current Role(s): 
Web Developer / Consultant
Jacques Marchais Museum of Tibetan Art (JMMoTA)
Web Developer / Consultant
Museum of Reclaimed Urban Space (MoRUS)
Software Developer
ArxLibrys Software
Filmmaker
Listening Pictures
Slack: 
@jwoolson

Professional Info

Companies Worked For
State University of New York at Fredonia, 10xDesign, Peachpit, Wiley, StorageTek, Macworld, Quark, Jamestown Post Journal
Industries Worked In: 
Publishing, higher education, newspaper, multimedia, marketing, filmmaking

Personal Info

Pronouns: 
he/him
Other languages: 
English

On Drupal.org for 21 years 4 months

Over 5 edits to documentation

Bio: 

What I do:

- Help universities, nonprofits, and businesses build reliable, accessible websites, and help their teams keep those sites running.
- Consult on digital archives and websites for NYC museums: https://tibetanmuseum.org and https://morusnyc.org
- Build software at https://arkeotype.com
- Make films at https://listening.pictures

Background:

I am a web professional with 20+ years building and managing enterprise-scale Drupal websites; developing code; optimizing SEO/GEO; while sustaining rigorous standards for WAI/WCAG 2.2 AA accessibility and quality assurance (QA).

At SUNY Fredonia (2006-2025, https://www.fredonia.edu), I managed the university’s public websites, served 178 departments and supported more than 240 staff editors.

In my university web role, I wore many hats:
- Strategist (planning how to make our website better in the future),
- Pragmatist (making our website work better, each day),
- Help-Me-Fix-This-Now-Guy (e.g., tech support for web, systems administrator, or web designer).

Professional History:

https://jwoolson.com
https://linkedin.com/in/jwoolson

Résumé PDF:

https://jwoolson.com/resume

Research papers, technical reports, and presentations:

https://fredonia.academia.edu/jwoolson

Personal Bio:

https://about.me/jwoolson

Skills:

CMS Platforms & Hosting:

Drupal 11/10/9/8/7/6/5/4 (custom modules, custom themes, Drush CLI), LAMP stack, Pantheon.io, Acquia Cloud, WordPress, Squarespace, MediaWiki, Concept3D Maps & Localist Events

Languages, Markup & APIs:

PHP, SQL (MySQL, MariaDB), HTML5 & semantic web, CSS3 & SASS/SCSS, JavaScript (ES6+), jQuery, Node.js, React.js, Next.js, Twig, XML, JSON-LD, RESTful APIs, Schema.org structured metadata, Dublin Core (DCMI) metadata standards, Python, ZSH/BASH shell automation

Web Accessibility, QA & Performance:

WAI/WCAG 2.2 AA compliance, Siteimprove.ai, Integrity, WebAIM/WAVE, Google Lighthouse, PageSpeed Insights, Core Web Vitals

Search Strategy & Analytics:

SEO, GEO, E-E-A-T, Google Analytics 4 (GA4), Tag Manager (GTM), Search Console (GSC), Programmable Search (PSE), BrightEdge SEO

DevOps, IDEs & Developer Tooling:

Git (GitHub, GitLab), Composer (PHP), Docker, Postman, Gulp, Pantheon Terminus CLI, Lando, DDEV, Visual Studio Code, Zed, BBEdit, Apple Xcode, continuous integration & continuous delivery pipeline (CI/CD)

AI & Agentic Workflows:

Claude Code, OpenAI Codex, Gemini Antigravity IDE & Spark, Hermes Agent, Model Context Protocol (MCP), multi-agent adversarial code review

Systems Stewardship & Governance:

Project management, change management, systems continuity, safeguarding historical data, ISO 9001 standards compliance, technical documentation, user training, Jira, Confluence, Asana, Slack, MS Teams

Creative:

Adobe InDesign, Photoshop, Illustrator, Acrobat, Premiere Pro, DaVinci Resolve

786B 6364 2E63 6F6D 2F38 3633

Credits on security advisories

Credits on issues

Drupal Association #DrupalCares Supporter
I contributed Drupal documentation
I provide Drupal-related services