Hao Chen

Sr. Member Of Technical Staff At EBay (AI Database & Search)

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

👤
Senior
🎓
Top School
Hao Chen is a senior technical leader with 12+ years at eBay reinventing cloud-native AI database and hybrid search infrastructure that powers recommendation, listing, promotion, customer service and risk systems. He architects and leads the NuVector/NuData/NuColumnar/NuGraph family of platforms—bringing online OLTP, OLAP, graph and vector search together on Kubernetes for large-scale, geo-distributed workloads. An inventor on multiple U.S. patents and a top 1% performer at eBay, he is also the creator and long-time PMC/committer of Apache Eagle and an active contributor to projects like ClickHouse, Kylin, Flink and Siddhi. Hao blends hands-on backend engineering (notably user-profile training improvements in apache/eagle) with strategic platform thinking, shipping complex distributed systems in production. Based in the Bay Area, he speaks internationally and frequently bridges open source communities and enterprise productization.
code12 years of coding experience
job8 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at Nanjing University
languagesChinese, English
github-logo-circle

Github Skills (4)

java10
javas10
back-end-development10
scala9

Programming languages (12)

JavaCSSC++CRustScalaBallerinaGo

Github contributions (5)

github-logo-circle
apache/eagle

Oct 2015 - Oct 2019

Mirror of Apache Eagle
Role in this project:
userBack-end Developer
Contributions:309 commits, 232 PRs, 562 comments in 4 years
Contributions summary:Hao's commits primarily focus on refactoring the code style for user profile training within the `apache/eagle` repository, which mirrors Apache Eagle. The code changes involve modifications to Java files, specifically the `UserProfileEigenModeler.java` and `UserProfileKDEModeler.java` files, and Scala files, and configurations within the security-userprofile component. The changes suggest improvements to the codebase's structure and style, and include modifications to code differences, potentially for improved maintainability or performance within the user profile training modules.
apachebig-dataeagledatastreamjava
haoch/flink

Aug 2016 - May 2018

Contributions:30 pushes, 12 branches in 1 year 9 months
flinkapachebig-dataapache-flinkjava
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
Hao Chen - Sr. Member Of Technical Staff At EBay (AI Database & Search)