Andrew Duthie

Software Engineer at Automattic

Cincinnati, Ohio, 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
Andrew Duthie is a software engineer with 13 years of experience building high-performance, accessible web experiences across front-end and full-stack JavaScript and Ruby on Rails. He has been a core contributor and front-end architect for major open-source projects including WordPress (Gutenberg, Jetpack, Dashicons) and government-focused systems like the U.S. Web Design System and Login.gov, where he served as staff engineer and Design System manager. Skilled in accessibility, focus management, and cross-browser compatibility, he pairs pragmatic engineering with thoughtful UX refinements—often addressing subtle issues like focus trapping, ARIA handling, and DateTime compatibility. Based in Cincinnati, he brings both agency and platform experience, moving between hands-on bug fixes and technical leadership while remaining an active open-source maintainer.
code13 years of coding experience
job15 years of employment as a software developer
bookBachelor of Arts (BA) Political Science Philosophy Computer Information Systems (Minor), Bachelor of Arts (BA) Political Science Philosophy Computer Information Systems (Minor) at The Ohio State University
stackoverflow-logo

Stackoverflow

Stats
298reputation
39kreached
7answers
1question
github-logo-circle

Github Skills (43)

accessibility10
debug10
javascript10
uswds10
component-development10
css10
wordpress10
typescript10
ui-design10
plugin10
system10
uid10
php10
front-end-development10
typescript-types10

Programming languages (13)

CSSHTMLNunjucksTypeScriptShellGherkinSCSSJavaScript

Github contributions (5)

github-logo-circle
18F/identity-idp

Jul 2020 - Jan 2023

Login.gov Core App: Identity Provider (IdP)
Role in this project:
userFull-stack Developer
Contributions:34 releases, 7469 reviews, 1209 commits in 2 years 7 months
Contributions summary:Andrew made several commits focused on updating and improving the codebase, with significant changes involving the migration of the ESLint package from version 7.x to 8.x, which improved the project's compatibility with dependent projects. They addressed inconsistencies by making edits to front-end components using React and TypeScript. The user was also involved in refactoring form elements to align with the design system.
govoidcprovideridpcivic-tech
WordPress/gutenberg

Feb 2017 - May 2022

The Block Editor project for WordPress and beyond. Plugin is available from the official repository.
Role in this project:
userFront-end Developer
Contributions:9 releases, 11 reviews, 1924 commits in 5 years 4 months
Contributions summary:Andrew primarily contributed to the front-end development of the Gutenberg block editor. Their work focused on enhancing existing UI components, such as tooltips, with fixes for positioning and event handling. They also worked on optimizing existing components and implementing new features like the horizontal and vertical navigation around text inputs. The user was also involved in improving code quality by refactoring component logic and adding a focus-based active state.
block-editorwordpressgutenbergwordpress-pluginbeyond
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
Andrew Duthie - Software Engineer at Automattic