Gary Guo is a seasoned software engineer and founder with two decades of experience building enterprise systems and pioneering content-driven advertising through his company AdRelevantis. He blends deep technical expertise—from developing check processing and emission test systems to leading BI and LMS platforms—with entrepreneurial product work integrating Prebid.js and Google Ad Manager to serve ads based on page content. Known in developer communities for authoring the Dynamic Decorator Pattern and contributing influential articles, he brings a pragmatic, design-focused mindset to architecture and extensibility. Based in Ann Arbor, he pairs academic rigor (graduate training from Shanghai Jiao Tong University and doctoral study at Arizona State) with hands-on engineering leadership, often favoring elegant, pattern-driven solutions that make complex systems more adaptable.
10 years of coding experience
26 years of employment as a software developer
PHD Mechanical Engineering, PHD Mechanical Engineering at Arizona State University
Master's degree Engineering, Master's degree Engineering at Shanghai Jiao Tong University
Contributions:61 commits, 52 pushes, 1 branch in 2 years 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.