Yu Hou

Staff Software Engineer at Slack

Seattle, Washington, 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
Yu Hou is a Staff Software Engineer based in Seattle with 13 years of experience building developer-facing infrastructure and mobile products, currently leading work at Slack. He has deep hands-on expertise in language tooling, static analysis, and runtime upgrades, having driven a new typechecker and graph-based analysis at scale. Yu’s background spans Android and web development—from shipping client features and app rewrites to contributing enhancements to widely used open-source Android libraries. He co-founded a tech education hackathon for high schoolers and has a sustained interest in tech education, AR, data visualization, and digital rights. Comfortable across C++, Go, Java, Python, and modern JS stacks, he bridges low-level systems work with product-focused UX improvements. Outside work he publishes Android apps and pursues photography, geocaching, and outdoor adventures, reflecting a pragmatic maker’s curiosity.
code13 years of coding experience
job8 years of employment as a software developer
bookDEC Honours Pure & Applied Science, DEC Honours Pure & Applied Science at Marianopolis College
bookBachelor's Degree Software Engineering (BSE), Bachelor's Degree Software Engineering (BSE) at University of Waterloo
languagesEnglish, French, Chinese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (6)

javas10
android-ui10
mobile-development10
android-development10
java10
lib9

Programming languages (11)

TypeScriptIDLJavaShellC++HackRustJavaScript

Github contributions (5)

github-logo-circle
iammert/MaterialIntroView

Mar 2016 - Mar 2016

Material Intro View is a showcase android library.
Role in this project:
userMobile Developer (Android)
Contributions:13 commits, 4 PRs, 2 comments in 1 day
Contributions summary:Yu primarily contributed to the `MaterialIntroView` Android library, focusing on enhancing its functionality and user experience. Their commits included making the `dismiss()` method public, introducing an "idempotent" property to control intro view display behavior, and refactoring code to support rectangle shapes alongside circles for the target focus. The user also addressed a calculation issue related to the target shape's height.
materialandroid-libraryandroidkotlinmaterial-design
yucombinator/BlackBox

Mar 2015 - Mar 2017

Contributions:69 commits, 63 pushes, 1 branch in 1 year 11 months
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
Yu Hou - Staff Software Engineer at Slack