Hank Hsiao

Senior Staff Engineer at Kindred

San Francisco Bay Area 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
Hank Hsiao is a Senior Staff Engineer in the San Francisco Bay Area with 18+ years building large-scale web and distributed systems and a proven track record of turning ambiguous product ideas into production platforms. He recently led architecture for Meta’s AI Business Assistant in Ads Manager, designing an LLM workflow and real-time context retrieval system that aggregated 500+ signals with sub-100ms latency and enabled 50+ automated advertiser workflows. Hands-on across frontend (React/TypeScript), backend (Node/Java/GraphQL) and infrastructure, he focuses on platform design, performance, reliability, and developer productivity while mentoring senior engineers. An experienced open-source contributor, his testing and QA work in projects like Jest and react-stickynode reflects a long-standing attention to quality and developer tooling. He excels at cross-org architecture and creating self-serve plugin APIs that dramatically speed product onboarding, blending deep technical craft with pragmatic delivery.
code11 years of coding experience
job15 years of employment as a software developer
bookMaster, Computer science, Master, Computer science at National Chiao Tung University
bookBS, Computer science, BS, Computer science at National Chengchi University
languagesEnglish, Chinese
github-logo-circle

Github Skills (18)

unit-testing10
javascript10
testing10
test-framework10
ui-design10
functional-testing10
functional10
jestjs10
code-coverage10
istanbul10
unit-test10
react10
test-automation10
nodejs9
jsx9

Programming languages (3)

TypeScriptJavaScriptHTML

Github contributions (5)

github-logo-circle
yahoo/react-stickynode

Oct 2015 - Apr 2016

A performant and comprehensive React sticky component.
Role in this project:
userFront-end Developer
Contributions:11 releases, 70 commits, 34 PRs in 5 months
Contributions summary:Hank primarily focused on fixing and improving tests within the React Sticky Node component repository. Their commits involve adjustments to unit and functional tests, ensuring the component's reliability. These changes include modifying test assertions and updating testing configurations, particularly focusing on React components and related JavaScript files. Additionally, the user made minor adjustments to the component's source code, such as removing a comma, and incorporated dependencies, highlighting a focus on maintaining and improving the project's testing infrastructure and code quality.
react-componentreacttruncatereact-stickyscrollable
jestjs/jest

Nov 2014 - Feb 2015

Delightful JavaScript Testing.
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:14 commits, 2 PRs, 25 comments in 2 months
Contributions summary:Hank's commits primarily focused on enhancing the project's testing infrastructure. They implemented coverage collection using Istanbul, enabling detailed code coverage analysis. The user added features to the default test reporter, including JSON reporting and improved output. Furthermore, they integrated a custom test reporter and collector, demonstrating expertise in configuring and extending the testing framework.
painless-javascript-testingjesttestingjavascriptfacebook
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