Cheuk Ho

Developer Advocate

London, England, United Kingdom
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
Cheuk Ho is a Developer Advocate and open-source champion with nine years of experience bridging data science, developer relations, and community leadership from London. She has transitioned from hands-on data science roles in finance and AI to developer advocacy at companies like Anaconda and JetBrains while founding CMD Limes to deliver consulting and training. An active contributor and QA-focused tester on the widely used Hypothesis property-based testing library, she brings a rigorous testing mindset and attention to typing and error messages to developer tooling. As a PSF fellow and OpenSSF community manager alum, she combines Python evangelism with practical skills in test automation, ML-driven analytics, and community building. Her physics background and early analytics leadership in Hong Kong give her a strong quantitative foundation and an aptitude for turning complex technical topics into accessible developer education.
code9 years of coding experience
job11 years of employment as a software developer
bookHong Kong University of Science and Technology (HKUST)
stackoverflow-logo

Stackoverflow

Stats
264reputation
9kreached
23answers
0questions
github-logo-circle

Github Skills (14)

testing10
property-based-testing10
pytest10
python10
type-checking9
typehinting9
fuzzing9
algorithm6
data-structures6
dictionary6
dataframe6
matplotlib6
image-preprocessing6
image6

Programming languages (16)

CSSRustCMakefilePrologHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
HypothesisWorks/hypothesis

May 2022 - Oct 2022

Hypothesis is a powerful, flexible, and easy to use library for property-based testing.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:43 reviews, 112 commits, 6 PRs in 5 months
Contributions summary:Cheuk primarily contributed to the testing aspects of the project. Their work focused on adding and modifying tests, specifically related to type strategies, and ensuring that non-runtime types and callables with non-runtime types are handled correctly. They also addressed issues with type checking and error messages within the testing framework. Furthermore, the user appears to have been involved in refactoring and code cleanup, particularly around the use of typing extensions.
property-based-testingpythonincrementaltestingfuzzing
terminusdb/terminusdb-blog

Mar 2020 - Dec 2020

Blog for TerminusDB
Contributions:360 pushes, 2 branches, 3 issues in 9 months
postgresqldatabasemysqlterminusdb
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
Cheuk Ho - Developer Advocate