Brad Richardson is a Principal Software Engineer and tech lead with 11 years of experience building customer-focused web applications and digital services, currently driving delivery at ICF while also founding Changed to help small and medium businesses with marketing, design, and customer experience strategy. He combines a strong UI/UX design foundation (BA in Graphic Design) with hands-on engineering across Angular, Java REST services, and modern front-end patterns, having contributed to Google’s Angular Material project improving accessibility, animations, and component APIs. Comfortable leading teams in regulated domains like digital health and IVR, Brad bridges product research and engineering to convert user needs into performant, accessible interfaces. He’s equally at home refactoring complex front-ends and shaping customer-centric service strategies, bringing an entrepreneur’s ownership to large-scale advisory engagements.
10 years of coding experience
11 years of employment as a software developer
BA, Graphics Design, BA, Graphics Design at Francis Marion University
Contributions:18 commits, 28 PRs, 24 pushes in 6 months
Contributions summary:Brad primarily contributed to the UI of the angular/material repository by fixing and improving the implementation of the Material Design components. They addressed issues related to animation of dialogs and bottom sheets, ensuring correct positioning and visual behavior. Additionally, the user made enhancements to the mdPanel API, allowing for better component interactions, CSS class management and dynamic positioning updates.
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
Brad Richardson - Principal Software Engineer Tech Lead at ICF