James Mejia is a Principal Engineer with 11 years of experience blending front-end design and engineering to build accessible, user-focused web experiences. Based in Madison, WI, he rose through senior roles at Bixal after honing UI and web design skills at Third and Grove and Spectrum Brands. He contributes to prominent open-source projects like the U.S. Web Design System and Digital.gov, improving accessibility, documentation, and component quality for federal web platforms. His work shows a pragmatic focus on maintainability—refactoring, fixing lint and test issues, and adding component variants—while also addressing real-world UX and alignment problems. Trained in graphic design, he brings a designer’s eye to front-end engineering, balancing aesthetics with semantic HTML and ARIA improvements. Colleagues rely on him for thoughtful, incremental improvements that make large design systems easier to use and maintain.
11 years of coding experience
9 years of employment as a software developer
Bachelor's Graphic Design, Bachelor's Graphic Design at Herzing University
The U.S. Web Design System documentation website, a design system for the federal government.
Role in this project:
Front-end Developer
Contributions:856 reviews, 1033 commits, 398 PRs in 3 years 2 months
Contributions summary:James primarily contributed to the U.S. Web Design System documentation website. Their contributions centered around updating and enhancing existing website components, including adding new variants for card components and implementing documentation for a new pagination component. They also focused on improving the user interface, fixing display and alignment issues in the header, and updating links throughout the documentation. This work included fixing existing accessibility issues and implementing fixes for other accessibility issues.
The U.S. Web Design System helps the federal government build fast, accessible, mobile-friendly websites.
Role in this project:
Front-end Developer
Contributions:3 releases, 1309 reviews, 1693 commits in 3 years 3 months
Contributions summary:James's contributions primarily focused on front-end development within the project. They removed an obsolete rule, fixed ESLint errors in test files, refactored code to enhance readability, and updated tests for various components. This work demonstrates a focus on improving the quality and maintainability of the codebase, and the user's contributions are aimed at refining user interface elements.
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.