Stan Zhai

Technical Manager at HaiZhi

Haidian District, Beijing, China
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
award
Top expert inComprehensive Chinese Technology Ecosystem and Development Resources
Stan Zhai is a technical manager with 13 years of experience building large-scale data platforms and BI systems, currently leading development at HaiZhi to deliver a Spark + Hive + Hadoop-based SaaS BI offering. A long-time Apache Spark contributor, he has hands-on expertise improving Spark’s WebUI and SQL optimizer and has helped clarify developer workflows as a technical writer on the Spark website. His background spans team leadership at Changyou and systems programming in C++ at INSPUR, giving him a practical grasp of both high-level data architectures and low-level engineering. He also maintains open-source projects like Html2Article, demonstrating attention to robust parsing and content extraction beyond core Big Data work. Based in Beijing’s Haidian District, he combines production-facing engineering with active community contributions and a knack for making complex distributed systems more usable.
code13 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science (BS), Computer Software Engineering, Bachelor of Science (BS), Computer Software Engineering at Qufu Normal University
languagesChinese, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (23)

spark10
java10
scala10
regular-expression10
javas10
sql10
content-type10
dotnet-core10
rt10
html10
csharp10
content-model10
documentation10
webscraping9
big-data9

Programming languages (10)

C#JavaCSSShellRustScalaJavaScriptGo

Github contributions (5)

github-logo-circle
stanzhai/Html2Article

Jan 2013 - Jan 2017

Html网页正文提取
Role in this project:
userBack-end Developer
Contributions:22 commits, 1 push, 3 comments in 4 years 1 month
Contributions summary:Stan primarily focused on enhancing the `Html2Article` library, a project for extracting content from HTML web pages. Their contributions involved adding features like tag preservation and the ability to output both the content and the content with HTML tags. Further modifications included bug fixes related to date extraction and improvements to the article's parsing logic. These changes indicate a focus on refining the core functionality and accuracy of the HTML content extraction process.
crawlerspider
apache/spark

Jul 2015 - Mar 2017

Apache Spark - A unified analytics engine for large-scale data processing
Role in this project:
userBack-end Developer
Contributions:2 commits, 21 PRs, 36 comments in 1 year 7 months
Contributions summary:Stan primarily focused on fixing bugs and improving the Apache Spark codebase, particularly within the WebUI and SQL components. Their contributions include correcting an HTTP error in a paged table, resolving issues related to constant alias columns in INNER JOIN queries within the SQL optimizer, and enhancing exception messages. Furthermore, the user addressed issues related to the DAG graph in the WebUI and supported JAVA_HOME in Standalone mode.
analyticspythondata-processingsqlapache
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
Stan Zhai - Technical Manager at HaiZhi