Summary
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
8 years of employment as a software developer
High School Diploma, 2005, High School Diploma, 2005 at Rodriguez High School
Brigham Young University-Idaho