Mark Mccann is a lead front-end engineer and design-systems technical lead with 11 years of experience designing scalable UI architecture and developer platforms for large enterprises. At USAA he led the Reveille Design System that supports 1,000+ developers and hundreds of production apps, driving a framework-agnostic monorepo strategy, unified versioning, and migration governance that minimized breaking changes across major releases. He specializes in developer experience, accessibility, progressive enhancement, and building internal tooling (custom ESLint plugins, code generators, migration utilities) to accelerate adoption and maintain consistency at scale. Equally at home with design and engineering, he blends usability-first thinking with pragmatic API and platform decisions to enable cross-team scalability. He’s also explored type-safe developer ergonomics by generating TypeScript declarations from JSDoc where direct TypeScript adoption wasn’t possible, showing a knack for practical innovation within organizational constraints.
11 years of coding experience
10 years of employment as a software developer
High School Diploma, 2005, High School Diploma, 2005 at Rodriguez High School
Froyo is a framework for building user interfaces with vanilla JavaScript.
Contributions:38 commits, 6 PRs, 128 pushes in 2 months
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.