Charlie Mahoney is a frontend developer with nine years of experience building accessible, user-focused web interfaces from Richmond, Virginia. He has a strong track record contributing to the U.S. Web Design System—improving components like file inputs, date pickers, and ARIA attributes—to help federal sites stay fast and usable. At Bixal he progressed from web support to Software Engineer II before joining ClassLink, demonstrating hands-on growth in front-end engineering and product-facing work. Charlie blends practical UI polish (headers, icon lists, download flows) with accessibility-minded enhancements, and he’s comfortable shipping both documentation sites and core design-system components. An Information Technology graduate from Virginia Commonwealth University, he quietly specializes in making complex form interactions and component behaviors behave reliably across real-world use cases.
9 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS, Information Technology, Bachelor of Science - BS, Information Technology at Virginia Commonwealth University
The U.S. Web Design System documentation website, a design system for the federal government.
Role in this project:
Front-end Developer
Contributions:708 reviews, 186 commits, 135 PRs in 1 year 9 months
Contributions summary:Charlie primarily contributed to the documentation website for the U.S. Web Design System (USWDS). Their work involved updating and maintaining the site's front-end components, including the header and icon-list. They also integrated a touchpoint survey script and made updates to the design download buttons. The user's contributions focused on enhancing the user interface and user experience of the documentation site.
The U.S. Web Design System helps the federal government build fast, accessible, mobile-friendly websites.
Role in this project:
Front-end Developer
Contributions:1 release, 723 reviews, 271 commits in 1 year 7 months
Contributions summary:Charlie primarily worked on the front-end components within the U.S. Web Design System repository. Their contributions focused on file input component enhancements, including fixing image previews for multiple submissions and adding unique ID functionality to resolve preview issues. They implemented functionality to make links with the "usa-button" class function as buttons. Furthermore, the user updated the date picker, combobox, and file input components with proper aria attributes for accessibility.
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.