Jo Vanderchou

Sr. Technical Program Manager at LinkedIn

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
Jo Vanderchou is a Senior Technical Program Manager based in the San Francisco Bay Area with 11 years of experience blending hands-on engineering and cross-functional program delivery at LinkedIn. Comfortable shipping both product-facing UI and backend systems, Jo moved from front-end engineering into TPM leadership while retaining deep technical fluency. An active open-source contributor, Jo has improved performance and reliability in notable projects like httpx and Centrifuge and helped make Python toolchain managers (uv, rye) more robust through checksum validation, version deduplication, and install optimization. Known for solving tricky compatibility and concurrency issues, Jo pairs pragmatic engineering fixes with program-level coordination to drive complex initiatives to production.
code11 years of coding experience
job14 years of employment as a software developer
languagesEnglish, Chinese, css, pi, standard galactic alphabet
github-logo-circle

Github Skills (34)

realtime10
python10
redis10
package-management10
testing10
packaging10
command-line-interface10
http10
asyncio10
go10
command-line10
rust10
pubsub10
api-design9
messaging9

Programming languages (8)

TypeScriptPowerShellShellRustCGoHTMLPython

Github contributions (5)

github-logo-circle
astral-sh/rye

Apr 2023 - Jul 2024

a Hassle-Free Python Experience
Role in this project:
userBackend Developer
Contributions:11 reviews, 39 PRs, 35 comments in 1 year 2 months
Contributions summary:Jo primarily focused on enhancing the Python package manager, `rye`, by adding features and refactoring code related to Python distribution downloads and version management. Contributions include implementing SHA256 checksum checks for Python distributions, syncing the latest Python builds, and refactoring code related to the virtual environment setup. Furthermore, the user was involved in improving the command-line interface with features, such as displaying version information and fixing format issues.
package-managerpackagingpython
encode/httpx

Jan 2020 - Sep 2022

A next generation HTTP client for Python. 🦋
Role in this project:
userBack-end Developer
Contributions:40 reviews, 12 commits, 28 PRs in 2 years 9 months
Contributions summary:Jo primarily contributed to the `httpx` library by addressing various issues and enhancing its functionality. They focused on making the timeout parameter more flexible, handling proxy hostnames gracefully, and mapping exceptions from underlying libraries. Their contributions also included improvements to request handling, such as ignoring transfer-encoding headers under specific conditions, and updating the documentation. Furthermore, they added features such as the addition of proxies to the top-level API functions.
next-generationpythontrioasynciohttpx
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
Jo Vanderchou - Sr. Technical Program Manager at LinkedIn