Chen Guo

Engineering Manager, Ads & Monetization

Austin, Texas Metropolitan Area 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
Chen Guo is an engineering leader with 11 years of experience building high-scale ads and monetization systems, currently managing Ads & Monetization engineering at Snap in Austin. He has moved through senior technical roles at Meta, TikTok, and Ethos Life, blending hands-on backend engineering with people leadership to ship reliable, high-throughput systems. Chen’s background includes practical C++ open-source work on the HPX parallelism library, where he strengthened test coverage and robustness for parallel algorithms—an indicator of his focus on correctness under concurrency. He holds an M.S. in Computer Software Engineering and an M.P.A., a combination that informs both technical rigor and product-minded stakeholder management. Known for turning complex distributed challenges into testable, maintainable solutions, he thrives at the intersection of performance, reliability, and business impact.
code11 years of coding experience
job10 years of employment as a software developer
bookMaster of Science (M.S.) Computer Software Engineering, Master of Science (M.S.) Computer Software Engineering at Louisiana State University
github-logo-circle

Github Skills (9)

c-language10
parallel10
cpp10
cprogramming-language10
concurrency10
testing10
unit-testing9
boost8
cross-platform7

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
STEllAR-GROUP/hpx

Sep 2014 - Sep 2014

The C++ Standard Library for Parallelism and Concurrency
Role in this project:
userBack-end Developer & QA Engineer
Contributions:10 commits in 7 days
Contributions summary:Chen primarily focused on updating existing unit tests and modifying the test setup within the HPX library. Their contributions involved refactoring test code, resolving conflicts, and updating tests to incorporate changes related to the `std::srand()` function. They addressed test failures and added more robust test conditions to cover exception and bad alloc cases across various HPX parallel algorithms. These changes indicate a focus on ensuring the reliability and correctness of HPX's parallel algorithms.
cppconcurrencyc-plus-plusparallelismstandard-library
vesperiaLSU/FireChat

Nov 2016 - Sep 2017

Contributions:26 commits, 25 pushes, 1 branch in 9 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.
Request Free Trial
Chen Guo - Engineering Manager, Ads & Monetization