Kenneth Chan

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
Kenneth Chan is a product-focused engineer with 13 years of experience turning ideas into shipped technology, spanning software, AI/ML, FPGA, and chip design. A UC Berkeley EECS graduate with Highest Honors, he has co-created three startups that were acquired and holds four U.S. patents, demonstrating both entrepreneurial drive and deep technical inventiveness. He excels at simplifying complex systems into usable products, leading initiatives from scratch through production across software/SaaS and low-level hardware. Kenneth’s background includes hands-on backend and ML system work—contributing to notable open-source projects like Apache PredictionIO—highlighting expertise in Hadoop/Scalding and model construction. Comfortable toggling between product management and implementation, he delivers pragmatic architectures that bridge research-grade algorithms and production constraints. Based in the Bay Area, he uniquely combines chip/ASIC system design sensibilities with modern AI and platform engineering.
code13 years of coding experience
bookUniversity of California, Berkeley
github-logo-circle

Github Skills (7)

hadoop10
data-pipelines10
data-pipeline10
back-end-development10
testing9
machine-learning8
scala7

Programming languages (4)

JavaScalaPHPPython

Github contributions (5)

github-logo-circle
apache/predictionio

Feb 2013 - Feb 2017

PredictionIO, a machine learning server for developers and ML engineers.
Role in this project:
userBack-end Developer
Contributions:878 commits, 27 PRs, 251 pushes in 4 years 1 month
Contributions summary:Kenneth primarily worked on integrating new features and tests within the `apache/predictionio` repository. Their commits focused on modifying test cases within the process/engines/itemsim/algorithms/hadoop/scalding directory, showcasing expertise in Hadoop and Scalding technologies. The user also made changes to the model construction process, indicating a focus on back-end development and potentially system design, related to the underlying machine learning models of the project. The changes involved modifying ModelConstructor and related testing files.
pythondata-sciencemachine-learningmlopsbig-data
PredictionIO Complementary Purchase Engine Template (Scala-based parallelized engine)
Contributions:25 commits, 2 PRs, 14 pushes in 2 years 4 months
scala-templatemahjongpurchasescreepsmonix
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
Kenneth Chan