About Me | Drupal Web Developer/Mechanic
With over 20 years of experience in web development, I build high-performing, custom digital solutions designed for longevity, security, and ease of use. Specializing in Drupal, I partner with businesses, non-profits, and agencies to deliver everything from complex web applications to seamless multilingual platforms.
My approach focuses on clean architecture, responsive design, and intuitive backend interfaces, ensuring your site is as easy for your team to manage as it is for your audience to navigate.
Core Capabilities
Architecture & Core Development
- Scalable Infrastructure: Designing content structures optimized for usability, performance, and long-term search engine optimization (SEO).
- Custom Functionality: Leveraging advanced views, custom forms, and flexible modules to build bespoke applications tailored to your specific workflows.
- Modern Upgrades & Migrations: Systematically upgrading legacy Drupal installations and keeping your modules secure, fast, and up to date.
Internationalization & Localization
- Multilingual Platforms: Expert configuration of Drupal's Internationalization (i18n) modules and WordPress's WPML plugins.
- Global Reach: Proven experience managing complex, cross-linked content layouts across multiple languages, including French, Thai, and localized regional dialects.
Responsive Design & Optimization
- Mobile-First Theming: Crafting fully responsive layouts that maintain strict brand integrity across all screen sizes and devices.
- Site Rescues & Security: Overhauling existing sites to inject modern functionality while troubleshooting and restoring downed or compromised installations.
Content Management & Training
- Intuitive Editor Interfaces: Structuring backends so adding and updating content is frictionless. If management is easy, your content stays fresh.
- Documentation & Training: Providing comprehensive documentation and personalized training so your team feels fully confident managing the platform.
My Journey: From Static HTML to Dynamic Apps
I began my career in web development in 1999 during the early days of interactive multimedia at Capilano College. In the years since, I have witnessed the web evolve from rigid, manually cross-linked static HTML layouts—such as the massive, multi-page bilingual sites I managed for the Canadian Public Health Association (CPHA)—into the dynamic, database-driven ecosystems we use today.
Over the years, my technical background has been enriched by a diverse range of roles, including serving as a university AV technician, a film projectionist, a photographer, and a webmaster. This multidisciplinary perspective allows me to approach development with a unique blend of technical precision and creative problem-solving.
Outside of coding, I am deeply interested in history, social justice, and travel—passions that continuously fuel my commitment to building accessible, impactful digital spaces.