David Macdonald

Invited Expert at Accessibility Guidelines Working Group (AG)

Huntsville, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
David Macdonald is a veteran accessibility expert and long‑standing W3C Invited Expert who has shaped WCAG 2.x, WAI‑ARIA, and HTML accessibility standards since 2002. He combines deep standards work—co‑editing "Using ARIA" and contributing to WCAG evaluation methodology—with hands‑on consulting, having led high‑profile government accessibility efforts (including the Donna Jodhan case and Accessible Canada Act) and audited major corporate and transportation web estates. As president of CanAdapt Solutions he trains and coaches teams on practical WCAG implementation, and his GitHub contributions include adding concrete success criteria to the canonical wcag repository that improve interaction and assistive‑tech compatibility. He remains active in certification and community building as an IAAP Certification Committee member and frequent keynote speaker, while also doing direct accommodations work to stay grounded in users’ lived experience. Bilingual in English and French and based in Huntsville, Ontario, he blends policy, technical authorship, and real‑world remediation with a knack for translating standards into usable practices.
code12 years of coding experience
bookB. Com (Magna cum Laude), information systems, disability, management, accessibility, policy, GPA of 8.7 (on 10), B. Com (Magna cum Laude), information systems, disability, management, accessibility, policy, GPA of 8.7 (on 10) at University of Ottawa / Université d'Ottawa
bookSecondary Diploma, Special interest in Electronics, Secondary Diploma, Special interest in Electronics at Rideau High School
languagesEnglish, French
github-logo-circle

Github Skills (4)

wcag10
html10
accessibility10
css4

Programming languages (13)

JavaCSSC++BikeshedHandlebarsHTMLPerlSCSS

Github contributions (5)

github-logo-circle
w3c/wcag

Feb 2017 - Jun 2022

Web Content Accessibility Guidelines
Role in this project:
userAccessibility Specialist
Contributions:1 review, 161 commits, 10 PRs in 5 years 4 months
Contributions summary:David primarily contributed to the project by updating the `guidelines/index.html` file. They implemented several new accessibility success criteria (SC) focused on enhancing user experiences, especially in areas related to content changes, pointer gestures, touch interaction with assistive technology, and character key shortcuts. The contributions involved adding and modifying content, defining key terms, and making editorial improvements to improve the clarity and precision of the guidelines, including refining the definition of "primary purpose".
a11yattributionaxeguidelineswcag
w3c/using-aria

May 2013 - Oct 2018

Using ARIA
Contributions:94 commits, 4 PRs, 53 pushes in 5 years 5 months
aria
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
David Macdonald - Invited Expert at Accessibility Guidelines Working Group (AG)