James Nurthen

Senior Accessibility Engineer at W3C

San Francisco Bay Area United States
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
James Nurthen is a Senior Accessibility Engineer with 12+ years of experience building inclusive web experiences from the UI layer to enterprise products. Based in the San Francisco Bay Area, he has led accessibility efforts at Adobe and Oracle and currently co-chairs the W3C ARIA Working Group while driving product work at Evinced. His open-source contributions to high-profile projects like adobe/react-spectrum and the W3C ARIA repositories show a pragmatic focus on ARIA, keyboard navigation, screen reader compatibility, and high-contrast CSS to improve real-world usability. Known for bridging standards and implementation, he pairs deep knowledge of WCAG/WAI-ARIA with hands-on front-end fixes and internationalization improvements. A physicist by training, he brings a methodical, systems-oriented approach to solving tricky accessibility edge cases.
code12 years of coding experience
job18 years of employment as a software developer
bookBSc Physics, BSc Physics at University of Bristol
languagesEnglish, French
github-logo-circle

Github Skills (19)

accessibility10
javascript10
wai-aria10
ui-components10
css10
ria10
system-design10
carbon-design-system10
system10
sys10
html10
react10
react-components9
user-interface9
react-component9

Programming languages (12)

TypeScriptMDXJavaCSSBikeshedRustJavaScriptHTML

Github contributions (5)

github-logo-circle
w3c/aria

Apr 2015 - Jan 2023

Accessible Rich Internet Applications (WAI-ARIA)
Role in this project:
userAccessibility Specialist
Contributions:175 reviews, 373 commits, 374 PRs in 7 years 10 months
Contributions summary:James focused on modifying the CSS and HTML within the "aria" repository, which is dedicated to Accessible Rich Internet Applications (WAI-ARIA). Their commits primarily revolved around adding and removing CSS rules to implement ARIA practices and common CSS rulesets. They also made changes to the HTML, specifically adding links and bug fixes related to the ARIA practices, illustrating an understanding of WAI-ARIA roles, states, and properties, and their implementation.
wai-aria
w3c/aria-practices

Apr 2015 - Oct 2022

WAI-ARIA Authoring Practices Guide (APG)
Role in this project:
userFront-end Developer / Accessibility Specialist
Contributions:22 reviews, 139 commits, 84 PRs in 7 years 7 months
Contributions summary:James primarily contributed to the CSS and HTML of the WAI-ARIA Authoring Practices Guide. Their work included the addition of CSS styles for the Authoring Practices Guide and the Common ARIA CSS, removal of duplicate definitions and typo fixes. Furthermore, the user also made revisions that improved the layout and accessibility of the guide by modifying the source code in HTML. They also addressed bugs, including those related to the tab pattern and menu.
wai-ariaariacss
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