Andrew Hao is a Staff Software Engineer based in Palo Alto with 15 years of experience building products and high-performing engineering teams at companies like YouTube, Lyft, Carbon Five, and as co-founder of Wejoinin. He blends hands-on architecture and coding with empathetic leadership, favoring experiment-driven validation, XP practices, pair programming, and TDD to raise team craft and product-market fit. Comfortable across startup and large-scale environments, he has led technical initiatives from founding a design studio to staff roles at major platforms. Andrew writes about engineering and design at g9labs.com, enjoys conversations about domain-driven design, and brings an uncommon mix of product intuition and developer coaching to complex systems.
15 years of coding experience
20 years of employment as a software developer
BS + BA, BS + BA at University of California, Berkeley
Contributions:12 pushes, 1 branch in 5 years 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.