Assistant Teaching Professor at Penn State University
Shanghai, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Michael Yang is a developer-relations and community programs leader with 10 years of experience connecting developer communities across APAC, notably leading initiatives for PingCAP, Elastic, Alibaba Cloud, and Microsoft in China and wider Asia. With a PhD in Computer Science, he blends deep technical chops—evident from hands-on back-end contributions to high-profile open-source projects like TiDB/TiSpark—with strategic community building, event orchestration across 30+ cities, and multilingual engagement (EN/ZH/JP/KR). He specializes in turning complex cloud and database technologies into vibrant ecosystems through partnerships, training programs, and advocacy. Less obvious but telling: he contributes code that implements core SQL math functions and parser changes, so he straddles both product engineering and developer outreach.
11 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Applied Statistics, Bachelor's degree, Applied Statistics at Anhui University of Science and Technology
Doctor of Philosophy - PhD, Statistics, Doctor of Philosophy - PhD, Statistics at Northern Illinois University
TiSpark is built for running Apache Spark on top of TiDB/TiKV
Role in this project:
Back-end Developer
Contributions:3 reviews, 127 commits, 412 PRs in 2 years 8 months
Contributions summary:Zhexuan contributed to the core logic of the TiSpark project, with a focus on expanding and refining the Java interface within the project. Their work included adding constructors and interfaces to improve functionality. Additionally, the user addressed integration test issues. The commits also involved tasks related to codebase quality, such as adding Scalafmt support.
TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
Role in this project:
Back-end Developer
Contributions:1 review, 83 commits, 211 PRs in 2 years 5 months
Contributions summary:Zhexuan's commits primarily involve implementing and modifying built-in functions within the TiDB database system. Their work includes the addition of new mathematical functions like `SQRT` and `FLOOR`, as well as related test cases and type inferencing. The contributions extend to parser modifications, integrating these new functions into the SQL grammar. The user also addressed and fixed a number of bugs and issues related to math operations.
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.