Jacky Ho is a Technical Product Manager and former full-stack/data engineer with nine years of experience building and shipping AI, data and SaaS products from prototype to production. He has driven large-scale data platform work—migrating ~100 market-insights tables to dbt, optimizing Snowflake costs by 30%, and operating pipelines that process billions of rows daily—while also leading ML-backed features that measurably increased user engagement and revenue. Comfortable in both code and product rooms, he has implemented backend systems (Ruby on Rails, FastAPI), front-end UX, and orchestration (Airflow, Kubernetes) and contributed to notable open-source projects like prettier and eslint-plugin-react. Jacky combines a practitioner’s technical depth with cross-functional leadership, synthesizing design, sales, and data science inputs to iterate high-impact features such as sales intelligence tools and recommendation systems. He holds a Data Science master’s from UBC and brings an unusual blend of production engineering rigor and product empathy, plus a community-minded competitive streak visible in his local tennis involvement.
9 years of coding experience
9 years of employment as a software developer
Computer Software Engineering, Computer Software Engineering at CodeCore College
Master's degree Data Science, Master's degree Data Science at The University of British Columbia
Bachelor of Commerce - BCom, Bachelor of Commerce - BCom at UBC Sauder School of Business
Contributions:65 commits, 15 PRs, 51 comments in 2 months
Contributions summary:Jacky primarily contributed to the development of React-specific linting rules for ESLint. They implemented a new rule to prevent unnecessary curly braces in JSX expressions, enhancing code style and readability. The user also added a rule to enforce curly brace presence and made documentation changes, improving the usability and maintainability of the linting rules.
Contributions:5 commits, 7 PRs, 18 comments in 3 months
Contributions summary:Jacky primarily contributes to the `prettier/prettier` repository by modifying the code formatter's behavior and functionality. Their work includes enhancements to handle specific code structures like object keys in TypeScript and Flow, comment placement within if statements, and empty lines in argument lists, all impacting how code is formatted. The user also adds tests to validate the code formatter's behavior with these features and refactors existing code for improved clarity and maintainability.
astvueformattermarkdownprettier
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
Jacky Ho - Technical Product Manager at Ethereal Music Group