
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 some of my originals and the stories behind them below.
Frontline
Every song has a story. This one began with a dream. I’d dreamed songs before but lost them upon waking—this time, I forced myself up, grabbed my Silver Sky, and recorded a groggy melody. The rest wrote itself.
It would be fantastic to be handed more songs through dreams.
Beautiful disaster
This song probably most accurately defines me, both musically and lyrically. My favourite songs take me on a journey, and that's what this song is for me, both as the writer and a listener.
This one is a mixed bag, much like its author.
The Room
I was introduced to and fell in love with the Blues at 13. I owe a huge debt of gratitude to the Blues and all of the amazing players that made it what it is. This one pays homage to a couple of my heros, SRV and Colin James.
The nutty lyrics are all me.
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.