I'm a front-end developer and accessibility (sometimes abbreviated to "a11y") advocate based in Victoria, British Columbia. I build accessible, responsive, and scalable Drupal and WordPress websites.


Currently I'm the UX Director at Upanup where I lead a team of Designers and Developers. I'm an accessibility advocate within the company, and strive to make our projects accessible for all people. I joined Upanup in 2015 as Web Production Designer and quickly moved into the role of Developer (in which I stayed for several years). In 2021 I became Development Lead for the front-end team before taking on my current role in early 2023.

Previously I worked for Charge Solar (formerly HES PV) as a Web Designer/Developer.

I've done freelance work for over a decade, including working for Mass Velocity Media where I made some back-end changes for Tegan and Sara and built a front-end theme for the Rifflandia music festival.


I hold a Bachelor's Degree in Professional Communication from Royal Roads University, and a diploma in Applied Communication from Camosun College.


If you're interested in building a new website, or are looking to make improvements to an existing one, you can contact me at

Accessibility statement

I am committed to producing accessible websites for all people. This website adheres to Web Content Accessibility Guidelines (WCAG) 2.2 AA (and AAA where possible). Testing was done manually and with Lighthouse.

If you notice an issue or improvement related to this site's accessibility please contact me at