Henry Tao

Staff Developer at Shopify

Old Toronto, Ontario, Canada
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
Henry Tao is a Staff Developer with 12 years of experience building mobile-first, full-stack products, currently driving platform and developer experience work at Shopify. He specializes in Android engineering and cross-platform mobile (React Native), with deep expertise in modern Android architecture, Rx patterns, and NodeJS backends. Henry has a strong open-source footprint—his Android libraries have thousands of stars and he contributed to high-profile projects like COVID Shield and Canada’s COVID Alert app improving accessibility, Bluetooth and notification flows. He pairs product-minded engineering with infrastructure experience (GCE, CI/CD, Redis, Mongo) to ship reliable, scalable apps and developer tools. A former Google Developer Expert in Android who has also co-founded startups and led engineering teams, he blends entrepreneurial initiative with proven large-company execution. Colleagues describe him as a pragmatic engineer who prefers shipping high-quality UX-driven solutions and tackling tricky platform-edge issues.
code12 years of coding experience
job8 years of employment as a software developer
bookIT Engineer, Information Systems, 8.18, IT Engineer, Information Systems, 8.18 at University of Information Technology - Vietnam National University - HCM City
languagesEnglish, Vietnamese
stackoverflow-logo

Stackoverflow

Stats
1,104reputation
80kreached
9answers
5questions
github-logo-circle

Github Skills (35)

javascript10
ios10
react-native10
mobile-development10
rspec10
bluetooth-le10
rails10
shopify-cli10
ruby10
front-end-development10
android10
bluetooth10
webextension10
exposure-notification10
ruby-on-rails10

Programming languages (10)

TypeScriptJavaLiquidC++JavaScriptGoHTMLSwift

Github contributions (5)

github-logo-circle
CovidShield/mobile

May 2020 - Aug 2020

React Native client application for COVID Shield on iOS and Android
Role in this project:
userMobile Developer (Android/iOS)
Contributions:215 commits, 169 PRs, 196 pushes in 3 months
Contributions summary:Henry primarily worked on the React Native client application for COVID Shield. Their contributions included removing language options in test menus, updating translations for multiple languages, fixing accessibility labels for icons, and addressing issues with the BottomSheet component. Furthermore, the user made code modifications that related to sharing and managing push notifications and handled Bluetooth state. The commits demonstrate a focus on UI/UX, accessibility, and cross-platform mobile application development.
reactreact-nativeandroidiosshield
cds-snc/covid-alert-app

Jun 2020 - Jul 2020

Exposure notification client application / Application client de notification d'exposition
Role in this project:
userMobile Developer (Android)
Contributions:195 commits, 92 PRs, 134 pushes in 1 month
Contributions summary:Henry focused on addressing Android-specific issues within the application. Their contributions primarily involved fixing Bluetooth-related problems, resolving issues with the EN bridge on Android, and ensuring the correct handling of location services. Additionally, the user implemented code to process pending exposure summaries, addressing potential timing issues with the Android Exposure Notification framework. Furthermore, the user fixed linting errors and improved the notification system's functioning.
exposure-notificationnotificationsnotificationexposureexposition
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
Henry Tao - Staff Developer at Shopify