A few of my web projects you can visit today.
- A Dark Room is an open-source, text-based, browser role-playing game. I built the audio engine with the Web Audio API and composed 88 original compositions to create a seamless, immersive audio experience. see contributions
- Escarpment Developments is a team of tradespeople with over 20 years of experience who believe that great homes deserve thoughtful planning and dependable execution.
I designed, developed, and deployed a React/NextJS marketing site, utilizing GitHub Pages, Actions, and Cloudflare Workers for contact form submission handling.
see the code - Code X is a sound poem and a gallery installation piece by W. Mark Sutherland. Working with Mark, I ported his original Adobe Flash Code X to the web, rebuilding the audio engine from scratch with a custom DSP chain β convolution reverb, wave shaping, and mouse-driven pitch and stereo panning.
Deployed as a statically-generated SPA on AWS using S3, Cloudfront, Route 53, and SSL Certificate Manager.
see the code - Jo Jo Gun & the Bullets are a Hamilton, Ontario rock band built around big guitars, strong vocals, catchy choruses and the kind of songs that are meant to be played loud. I setup, built, and deployed the site in AWS. Frontend crafted in React, brought to life through a procedural glitch animation system.
Deployed as a statically-generated SPA on AWS using S3, Cloudfront, Route 53, and SSL Certificate Manager.
see the code - Walmart Rewards, a financial rewards credit card application in partnership with Fairstone Bank of Canada.
I contributed in architecting and developing a GatsbyJS frontend integrated with Contentful as a headless CMS, and developed AWS-hosted microservices to support core application functionality
- RYOBI Tools Canada is a Japanese manufacturer of components for automobiles, electronics, and telecommunications industries.
I was the Team Lead of 4 engineers in modernizing Ryobi Canada's ecommerce platform, making architecture and delivery decisions across React/Next.js, GraphQL, and Contentful while migrating 10,000+ entities from Adobe AEM.
- Miovision provides cities with modern tools to fix todayβs traffic problems.
During my time at Thrillworks, I led the development team in creating a statically-generated, multi-page frontend, powered by a headless CMS and cloud backend architecture.
- Thrillworks has built lasting relationships with some of the world's most respected organizations for over 20 years - accelerating the way they unlock and realize the potential of human-centric, technology-driven products.
- Edgepoint Wealth and Cymbria are investment professionals who share the belief that they could provide an alternative to the standard fare of mutual fund companies that didn't seem to have their priorities straight.
I led a development team of 4 to deliver a highly-performant and data-rich frontend with a11y and i18n support, and a cloud service handling user authentication, identity management, and financial analytics.
- Cardinal Health manufacture and distribute essential and differentiated products across the continuum of care.
Worked with design and content specialist to build a highly-customized Wordpress theme with Elementor and Advanced Custom Fields (ACF).