About me
I'm a creative professional based in Calgary, Alberta, driven by an enduring passion for both web development and music production. From a young age, I was fully immersed in pursuits that captured my imagination. That intensity reached new heights at age 13 when I attended my first Metallica concert. Walking out of that arena, I knew I was going to be a guitar player. The next day, I had a guitar and amp.
By 18, I was teaching guitar professionally and playing in my first gigging band. I toured Canada and the U.S. with Juno-winning blues artist Harpdog Brown, playing packed roadhouses, honky-tonks, and theaters alongside seasoned blues musicians. The road was unforgettable, but I eventually sought stability, which led me to explore other creative pursuits.
Discovering AutoCAD revealed my technical side and sparked my love of computers. This newfound interest led me to web design and development, where I found a perfect blend of logic and creativity. Soon after, I acquired my first digital multitrack recorder, unlocking a world where I could compose and produce entire songs on my own.
Since 2009, I’ve worked as a web designer and developer in the corporate world, building user-focused experiences and troubleshooting complex systems. Music continues to occupy the same creative space in my life, where problem-solving, art, and technology intersect. I've had my compositions featured in some notable productions, and my home studio remains my creative sanctuary.
Design. Code. Deliver.
I bring over 16 years of experience designing and developing websites that blend thoughtful, user-focused design with technical precision. This website was handcoded using HTML, CSS, and JavaScript, with Bootstrap 5 and GSAP.
Below are a few examples of the web projects I've worked on.
Snake Game: Front-End Developer Journey
For my Scrimba Frontend Developer Career Path course, I designed and coded the Snake Game using HTML, CSS, and JavaScript. The original project was unstyled and desktop only. I designed and styled the game and made it responsive.
- Challenge: Recreate Snake with smooth gameplay, responsive design, and intuitive interaction. Make the snake grow and increase in speed with each apple consumed.
- Process: Implemented game logic (movement, collision detection), styled the game, and updated code to make it responsive.
- Languages, Tools Used: HTML, CSS, JavaScript.
- Customization: I added audio when the snake crashes into the wall, styled it and made it playable on phones using touch.
- Outcome: A fully responsive game that works on any screen size and a strengthened proficiency in JavaScript and problem solving.
TC Energy : Design & development
Initially hired as TC's Webmaster, I leveraged the CMS to redesign blocks and pages where possible. The CMS had limited functionality, so I custom-coded elements using HTML, CSS, and JavaScript blocks. I collaborated with an agency to develop custom blocks for the CMS. I also took the opportunity to clean up inline styles and optimize/refactor where possible.
- Challenge: Redesign & optimize TC's website using the CMS while overcoming its limitations.
- Process: Utilized the CMS for block and page redesign, custom-coded elements with HTML, CSS, and JavaScript, and worked with an agency to develop custom CMS blocks.
- Languages, Tools Used: Optimizely, HTML, CSS, JavaScript.
- Customization: Worked with agency to customize and enhance CMS functionality and optimized code by cleaning up inline styles and refactoring.
- Outcome: Successfully redesigned sections of the website with custom CMS blocks, optimized code and improved functionality.
Southbow Corp: Design & Development
In 2024, TC Energy spun off its liquids buisness to a new company, South Bow. I was tasked with sourcing a web platform that would be easy to use, intuitive, secure and scalable. I decided on Webflow. After completing Webflow University, I worked with the design language created by the Brand Team to design and build the website.
- Challenge: Source a web platform, design, using the established brand language, and build the website.
- Process: Complete Webflow University, use established Design Language to design and build South Bow's website
- Languages, Tools Used: Webflow, HTML, CSS, JavaScript.
- Customization: I built a Design System/ Style Guide based on the Brand/Design Language
- Outcome: Southbow.com launched on time and in great shape. Future users have a Style Guide to use in Webflow to speed up development and maintain consistency.
Composition & Production
I signed my first music publishing deal back in 2003, and have been writing and producing music for TV, live events, digital media and other mediums every since. I write, arrange, perform and produce music in my home studio.
Check out a few tracks from my upcoming album, Beautiful Disaster, coming out soon on Spotify, Apple Music, and all other major online steaming services.
Beautiful Disaster
I’ve spent the last 25 years writing songs that found homes in film and television. Beautiful Disaster is my first album under my own name. Some of these songs go back years; others are young. Together they trace a line through time — about pain, but also about the beauty and joy that sometimes ride alongside it.
I wrote, performed, produced, and mixed the album myself in my son’s old bedroom, with background vocals on every track by Alain Dupuis.
Coming March 13th
Featured placements
Guitar
This is where it all began. I've been playing guitar since I was 13. The guitar is directly wired to my head, and my heart. Whether playing live or in the studio, I'm tapped into another consciousness...a place of joy and meditation. I'm as passionate about guitar today as I was when I first discovered it.
Check out some live performances below.
Live performances
Sometimes you just have to get loud.