Readme

I’m a frontend developer, open source contributor, and community organizer. By day, I lead Carleton University’s enterprise WordPress multisite platform (700+ sites). By night (and weekends), I spend time building plugins, writing, and contributing to WordPress Core.

This page is inspired by Jeff Paul, a leader in open source, and serves as a README for what I do, how I work, and how I support others.

What I Work On

Community

  • Co-organizer of WordCamp Canada 2025 and long-time organizer of WordCamp Ottawa.
  • Speaker at WordCamps in Ottawa and Montréal.
  • Advocate for accessibility, sustainability, and education in the WordPress ecosystem.
  • Supporter of mentoring, knowledge-sharing, and amplifying diverse voices in the community.

How I Work

  • Collaboration: I lean toward asynchronous communication (Teams, Slack, or iMessages) since email is too often a firehose of noise. That said, I value synchronous calls when they’re needed: sometimes a tough problem or quick decision is better solved in real time.
  • Coding Standards: I write code that follows strict standards and expect projects to be handled consistently. I also believe in detailed comments and well-structured documentation so future me (or anyone else) can jump back in without friction.
  • Open Source: Whenever possible, I prefer to share my work openly. If a tool I build for my own projects or learning can help others, whether to use, fork, or learn from, I’ll release it.
  • Accessibility & Performance: I build with accessibility and performance in mind, and aim to improve both with every new feature or fix.
  • Leadership & Mentorship: As the lead on Carleton’s design system and enterprise WordPress platform, I focus on setting clear standards, mentoring newer developers, and creating space for others to grow their skills and confidence.

Support

  • Writing & Sharing: I write tutorials and deep-dives for the WordPress Developer Blog to help others learn from real-world examples.
  • Open Source Tools: I create starter repositories and developer tools that lower the barrier to entry for modern WordPress development.
  • Team Training: I mentor developers by planning training sessions, sharing recommended courses, and pointing them toward resources that build both technical skills and confidence.
  • Daily Support: I set aside dedicated time each day for my team to ask questions, whether about their own tasks or broader project challenges, so no one feels stuck or isolated.
  • Adoption & Guidance: I help teams adopt Gutenberg, block themes, and modern build processes in a way that feels approachable and sustainable.
  • Accessibility Advocacy: I promote accessibility best practices and inclusive approaches, both at community events and in the code I write.