Senior front-end and Drupal developer
Short version: I build and upgrade Drupal websites and React/Next.js front ends that load fast, pass accessibility checks and let editors publish without a developer. I've done it for public-sector, enterprise, agency and small-business teams in Canada and Australia, and I'm open to senior remote roles and project work.
What I do
- Drupal 7/10/11 upgrades and migrations, custom modules, Twig themes, Layout Builder, Views, Webform
- Headless Drupal with Next.js, React and TypeScript
- Figma designs built as responsive components and CMS page templates
- WordPress builds and migrations, including WooCommerce and third-party API integrations
- Accessibility, performance and technical SEO, with Cypress, Playwright and Storybook
Case studies
How my stack fits together
Working with teams
I work closely with design, QA, content and product teams, and I've mentored junior developers. For freelance and contract work, see services. I also write about the work on the blog.