Mark Mccann

Lead Front-end Engineer Design Systems Technical Lead at USAA

Houston, Texas, 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

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job8 years of employment as a software developer
bookHigh School Diploma, 2005, High School Diploma, 2005 at Rodriguez High School
bookBrigham Young University-Idaho
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (45)

testing10
typescript10
webpack10
vue10
html10
input-mask10
vanilla-javascript10
angular10
storybook9
ui-components9
react-native9
javascript9
web-components9
react-props9
vite9

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
marksmccann/node-sass-extra

Jul 2019 - Nov 2020

A drop-in replacement for node-sass' Node API that adds support for globs, promises and more.
Contributions:13 PRs, 28 pushes, 21 branches in 1 year 4 months
node-apinode-sass
marksmccann/froyo

Jan 2023 - Mar 2023

Froyo is a framework for building user interfaces with vanilla JavaScript.
Contributions:38 commits, 6 PRs, 128 pushes in 2 months
vanilla-javascript
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