Michael Fu

VP, Head Of Engineering at Quora

Mountain View, California, 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
Michael Fu is a senior engineering leader with 13 years of experience building and scaling cloud infrastructure, developer platforms, and large distributed systems for consumer-facing products. As VP and Head of Engineering at Quora he oversees Infrastructure, ML, Platform, and Product teams powering 400M+ monthly users and an AI platform (Poe) to surface LLM/GenAI to everyday users. Previously he led cloud and developer services at Pinterest, scaling core services, release engineering, and observability for rapid growth, and contributed to Netflix’s influential SimianArmy open-source chaos tooling to improve cloud resilience. He combines hands-on systems engineering (from work on EC2 build/deploy/monitoring at Amazon and C# language/runtime at Microsoft) with strategic cross-functional leadership. Based in Mountain View, he pairs deep academic training in computer science with a practical focus on developer productivity and operational safety.
code13 years of coding experience
job7 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Peking University
bookPh.D., Computer Science, Ph.D., Computer Science at Oregon State University
bookMaster of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at Chinese Academy of Sciences
languagesChinese, English
github-logo-circle

Github Skills (5)

chaos-engineering10
javas10
aws10
java10
testing9

Programming languages (1)

Java

Github contributions (1)

github-logo-circle
Netflix/SimianArmy

Aug 2012 - Jul 2013

Tools for keeping your cloud operating in top form. Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.
Role in this project:
userBack-end Developer
Contributions:87 commits in 11 months
Contributions summary:Michael primarily worked on enhancing the `BasicChaosMonkey` class, adding support for maximum termination counts per day and group-level configurations. These changes introduced features to control the frequency of instance terminations, preventing excessive disruptions. They also removed a deprecated method from the `ChaosMonkey` interface and refactored the logic to support on-demand instance terminations. Additionally, the user incorporated termination notification via email.
chaosmonkeyresiliencycloudoperating
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
Michael Fu - VP, Head Of Engineering at Quora