Shane Graham

Full Stack Drupal Web Developer

Nelson BC Canada

Hi, I'm Shane. It's nice to virtually meet you. I develop solutions for the web and I'm passionate about what I do.

I've been the company owner and lead developer of a Web Development Agency for over twelve years. Being a full stack developer, I'm involved in the entire development process from assessing needs, finding technical solutions and delivering awesome experiences on the web.

If you would like to contact me please visit my company site.


Deck Fifty
Owner / Web Developer
May 2009 - Present

Web Developer
Jan 2007 - Feb 2011

Q College
Web Development Instructor
Mar 2008 - Jul 2010


Programming Languages, frameworks & tools

Drupal 10, PHP, JavaScript, MySQL, HTML, CSS, Twig

Workflow & concepts

Information Architecture, Large-Scale Data Migrations, Custom Module Development, Theming, Cross Browser Debugging & Testing


When I'm not typing away on a keyboard I'm usually with my wonderful wife and our three dogs. We live in a friendly rural town in the beautiful mountains of British Columbia, Canada. I'm fortunate to have the opportunity to enjoy many recreational activities such as hiking, gardening, fishing and kayaking.