Brian Chan is a Staff Software Engineer with a decade of experience building delightful, user-facing B2B and consumer products across fast-paced companies like Twitch, Grab, Ethos, Lattice, and now General Motors. He combines full-stack and distributed-systems expertise with product-minded leadership, having launched commission payment platforms, loyalty and gamification systems, and enterprise talent features. As a manager and technical lead he hires, mentors, and scales teams while translating product roadmaps into reliable, maintainable systems. Based in the Bay Area with a CS background from UCSD, he thrives at the intersection of UX, data, and backend engineering—often shaping technical vision as much as shipping features. An understated strength: he repeatedly bridges cross-functional gaps to turn complex partner integrations into polished, high-adoption experiences.
10 years of coding experience
13 years of employment as a software developer
Bachelor of Science - BS Computer Engineering, Bachelor of Science - BS Computer Engineering at University of California, Davis
High School International Baccalaureate, High School International Baccalaureate at Shanghai American School
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
Brian Chan - Staff Software Engineer at General Motors