David Wu is a seasoned engineering leader with 15 years of experience driving consumer-facing mobile features and developer-focused back-end work, currently serving as Senior Software Engineering Manager at HTC in Taipei. He helped shape HTC Sense’s social experience as a core developer of Friend Stream and blends product-focused design sensibilities with deep systems skills from prior firmware and protocol engineering roles. David contributes to open source and has hands-on experience maintaining tooling and secure computation projects—work that includes updating Google App Engine SDKs for Homebrew and improving Facebook’s private computation codebase. A frequent presence in Taipei’s open source community and a former research assistant at Academia Sinica, he pairs academic rigor (MS in CS) with practical delivery across embedded, mobile, and cloud environments.
15 years of coding experience
11 years of employment as a software developer
MS, Computer Science and Information Engineering, MS, Computer Science and Information Engineering at National Taiwan University
BSC, Life Sciences, BSC, Life Sciences at Queen's University
FBPCS (Facebook Private Computation Solutions) leverages secure multi-party computation (MPC) to output aggregated data without making unencrypted, readable data available to the other party or any third parties. Facebook provides impression & opportunity data, and the advertiser provides conversion / outcome data.
Role in this project:
Back-end Developer
Contributions:7 commits, 7 PRs in 23 days
Contributions summary:David primarily focused on improving the codebase, addressing multiple aspects of the fbpcs project. They fixed typos in the GitHub release pipeline scripts, ensuring the smooth operation of the build and deployment process. Significant contributions involved refactoring the code to remove sign-compare warnings within attribution and aggregation games, alongside removing unused functions. Additionally, they added test cases and generalized the binary assignment operator, enhancing code quality and functionality within the lift module.
💀 The former home of Homebrew/homebrew (deprecated)
Role in this project:
Back-end Developer
Contributions:8 commits, 4 PRs in 2 days
Contributions summary:David primarily focused on maintaining and updating the Google App Engine SDK for Go. Their work involved fixing installation failures, adding tests, updating the SDK version, and modifying file paths. The user made changes to both 32-bit and 64-bit versions, demonstrating familiarity with the project's codebase and build processes. These modifications reflect a focus on keeping the SDK current and ensuring compatibility within the Homebrew environment.
macoshomebrew
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
David Wu - Senior Software Engineering Manager at HTC