Available to hire
Hi, I’m Joel McCann, a Toronto-based full-stack web designer and developer with over a decade of experience delivering WordPress sites, e-commerce solutions, and custom web applications. I enjoy turning complex requirements into clean, responsive interfaces and robust back-end systems, collaborating with teams to ship reliable, user-friendly digital products.
When I’m not coding, I’m exploring new design tools and technologies, optimizing performance and accessibility, and helping clients and agencies achieve their online goals through thoughtful design and solid engineering.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
French
Intermediate
Work Experience
Contract WordPress Developer at Upstream Marketing
January 1, 2023 - PresentLead developer on multiple custom WordPress website themes including Bell Island Mine Tour and Baffin Seafood. Responsibilities included custom theme development using HTML, CSS, JavaScript, PHP, ensuring accessible and responsive design, and optimizing with tools like Google Lighthouse and GTMetrix.
Contract Developer at Hill+Knowlton Strategies
January 1, 2022 - PresentLead developer on multiple custom WordPress and static theme projects including Cancer Action Now and Canadian Association of Lifestyle Balance. Delivered accessible, responsive WordPress themes using HTML, CSS, JavaScript, PHP and optimized websites via Google Lighthouse and GTMetrix.
Contract WordPress Developer at Chatterson
January 1, 2022 - August 25, 2025Lead WordPress developer on projects including Banff Park Lodge and Callahan Property Group. Utilized WP REST API to connect with other APIs, custom WordPress theme and plugin development, WooCommerce, custom membership portal development, and ensured accessible, responsive design optimized using Google Lighthouse and GTMetrix.
Contract Developer at St. Joseph Communication
January 1, 2020 - PresentDeveloped custom WordPress themes for Canon cameras, created HTML5 web banner animations for internal TD Bank displays, and contributed to internal custom WordPress development projects. Utilized version control with Git.
Contract WordPress Developer at Cundari
January 1, 2021 - August 25, 2025Lead developer for multiple WordPress projects including custom theme development for clients such as Canada Dry, Metro Beauty, and Drink Baia. Delivered custom themes using HTML, CSS, JavaScript, PHP.
Contract Developer at University of Toronto
June 30, 2019 - August 25, 2025Developed custom applications using external APIs, and custom WordPress themes for internal ITS department. Worked in an agile team using WP REST API.
Freelance Web Designer / Developer at TB Media
January 1, 2008 - PresentMultimedia designer specializing in website design and development, application development, domain name and hosting management, video editing primarily for the web, and title/logo animation. Delivered custom WordPress theme, WooCommerce, and Memberpress development.
Designer - Developer at Tuesday Afternoon Media
May 31, 2018 - August 25, 2025Designed and developed LMS software and courses for large Canadian banks and telecom companies. Developed modules using HTML5, CSS3, JavaScript, and PHP in an Agile team. Managed code versioning with Git and Bitbucket. Created 2D/3D animation for web video with After Effects and Cinema 4D.
Lead/ Freelance Web Designer & Developer at TB Media
January 1, 2008 - PresentAs a multimedia designer, I design and develop WordPress websites, themes and plugins, manage e-commerce implementations (WooCommerce), implement mobile-responsive designs, handle domain/hosting management, content updates, and ongoing site maintenance for a wide range of clients.
Lead WordPress Developer at Chatterson / Contract WordPress Developer
January 1, 2021 - January 1, 2022Led WordPress development on multiple projects, including Banff Park Lodge and Callahan Property Group; integrated WP REST API with external services; custom theme and plugin development; ensured accessible, responsive sites and conducted performance optimizations.
Contract WordPress Developer at St. Joseph Communications
January 1, 2020 - PresentCustom WordPress theme development and internal WP enhancements; HTML5/CSS/JS/PHP; internal TD Bank banner displays; version control with Git.
Contract WordPress Developer at Cundari
January 1, 2020 - January 1, 2021Lead WordPress development on multiple projects for Canada Dry, Metro Beauty, Drink Bania, and more; utilized WP REST API to connect to other APIs; theme & plugin development; WooCommerce; accessible, responsive sites.
Lead WordPress Developer at PHSSR / Cancer Action Now / Callahan Property Group
January 1, 2023 - PresentLead WordPress development for multiple custom sites including Cancer Action Now and Callahan Property Group; custom themes and plugins; accessible, responsive design.
Education
Certificate in Web Design and Development at Ryerson University
January 1, 2010 - August 25, 2025Certificate in Web Design and Development at Ryerson University
January 1, 2010 - January 1, 2010Advanced WordPress Development at HackerYou
January 1, 2017 - January 1, 2017Qualifications
Advanced WordPress Development Bootcamp
January 1, 2017 - August 25, 2025Advanced JavaScript Bootcamp
January 1, 2015 - August 25, 2025Certificate in Web Design and Development
January 1, 2010 - January 1, 2010Advanced WordPress Development
January 1, 2017 - January 1, 2017Industry Experience
Financial Services, Real Estate & Construction, Education, Computers & Electronics, Gaming, Government, Healthcare, Media & Entertainment, Non-Profit Organization, Professional Services, Retail, Wholesale & Distribution, Software & Internet, Manufacturing, Travel & Hospitality, Transportation & Logistics, Consumer Goods, Agriculture & Mining, Energy & Utilities, Life Sciences, Telecommunications, Other
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Toronto today.