Hao Wu

Senior Software Engineer at Google

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

🤩
Rockstar
🎓
Top School
Hao Wu is a Senior Software Engineer based in Mountain View with 13 years of cross-platform experience building mobile and infrastructure tooling at Google, Salesforce, Disney Interactive, and game studios. A polyglot engineer fluent in Go, Python, C/C++, Objective-C, Java/C#, and JavaScript/TypeScript, he pairs low-level systems skill with practical product instincts from his background in mobile, games, and tooling. He favors tackling the hardest problem over crafting the smartest gadget, which shows in his long tenure in tools & infra and contributions to widely used open-source projects like Google’s EarlGrey iOS UI test framework. As a former business owner with accounting and financial skills, he brings a customer-centric, goal-oriented mindset to engineering tradeoffs and delivery. Known as a generalist who quickly moves between platforms—macOS, iOS, Android and Windows—he combines rigorous debugging chops with pragmatic test automation to drive reliable releases.
code13 years of coding experience
job11 years of employment as a software developer
bookBachelor's Degree Software Enigeering, Bachelor's Degree Software Enigeering at Northeastern University, China
bookHigh school High School/Secondary Diploma Programs, High school High School/Secondary Diploma Programs at No. 1 High School in Datong, Shanxi
bookM.S. Game scripting on handheld devices, M.S. Game scripting on handheld devices at Clarkson University
languagesEnglish, Chinese
github-logo-circle

Github Skills (11)

ui-automation10
testing-library10
automation10
test-framework10
automations10
ios10
mstest10
teste10
ui-testing10
testing10
swift5

Programming languages (6)

TypeScriptC++CJavaScriptGoObjective-C

Github contributions (5)

github-logo-circle
google/EarlGrey

Dec 2016 - Aug 2021

:tea: iOS UI Automation Test Framework
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:4 releases, 35 commits, 57 PRs in 4 years 8 months
Contributions summary:Hao contributed to the EarlGrey framework by adding and modifying test cases, particularly focusing on UIWebView interactions and analytics functionality. They addressed a bug related to the computation of the closest integral rect and improved the test setup. The user also updated the changelog and documentation to reflect the changes and the current state of the framework.
ios-devicetest-automation-frameworksoftware-qualityautomation-uiios
wuhao5/eDistantObject

Sep 2018 - Aug 2021

eDistantObject (eDO), a remote invocation library for iOS
Contributions:1 release, 14 commits, 13 PRs in 2 years 11 months
invocationlibimobiledeviceedoremote-invocationswift
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