Jim Hu

Android Developer at Square

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
Jim Hu is an Android developer with 10 years of production experience building and scaling mobile products for millions of users, currently contributing at Square after a multi-year tenure leading Android efforts at Workday. He combines deep platform expertise—from RecyclerViews and AlarmManagers to Gradle plugins, modularization, and CI—with a pragmatic focus on clean architecture, test automation, and high maintainability. At Workday he led cross-platform, full-stack rollouts and authored an open-source instrumentation testing library (Torque) to address modularized app testing; at Square he’s improved testing infrastructure for the popular workflow-kotlin repository. Known for mentoring engineers, coordinating across 10+ teams, and driving measurable efficiency gains, he balances rigorous unit/instrumentation coverage with real-world trade-offs. Based in the San Francisco Bay Area, he’s a quick study who adapts tools and practices to project needs while preserving team coherence.
code10 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at National Tsing Hua University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

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

Github Skills (9)

kotlin10
coroutines10
testing10
workflow-engine7
state-machine7
android7
js7
reactive6
ui-design5

Programming languages (2)

JavaKotlin

Github contributions (5)

github-logo-circle
square/workflow-kotlin

Jul 2022 - Nov 2022

A Swift and Kotlin library for making composable state machines, and UIs driven by those state machines.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 reviews, 7 commits, 4 PRs in 4 months
Contributions summary:Jim primarily focused on improving the testing infrastructure and fixing issues related to test execution within the workflow-kotlin repository. They addressed test failures related to coroutines, updated tests to accommodate JS target, and corrected test names to improve clarity. Their commits indicate a strong focus on ensuring the reliability and correctness of the project through comprehensive testing practices across multiple targets.
kotlin-librarystate-machinesmachinesandroidkotlin
Workday/torque

Mar 2019 - Mar 2020

Reactive Android instrumentation test orchestrator with multi-library-modules-testing and test pooling/grouping support.
Contributions:14 releases, 14 reviews, 8 commits in 1 year
instrumentationpoolingorchestratortestingandroid
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
Jim Hu - Android Developer at Square