Brian Chang is a software engineer with 11 years’ experience delivering mission-critical, project-based software solutions from design through fielding and sustainment. At MDA he led test and validation efforts for USAF systems, acted as UI technical lead, and drove integration via configuration management to consolidate multiple subsystems into a unified codebase. He combines strong quantitative and analytical skills with practical program planning—estimating and managing roughly 10 months of coordinated engineering work across multiple releases. Brian has hands-on experience prototyping time-sensitive avionics procedures and translating operational requirements into usable HMI designs, and he mentors teammates while liaising with corporate and client stakeholders. Based in Vancouver, he brings a track record of turning complex, safety-critical requirements into auditable, fit-for-purpose software.
10 years of coding experience
1 year of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at The University of British Columbia / UBC
Contributions:24 reviews, 25 PRs, 35 pushes in 4 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.