Chenzhang Hu

Senior Software Engineer at 浙江九章资产管理有限公司(幻方量化)

Shanghai, Shanghai, 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
Chenzhang Hu is a Senior Software Engineer based in Shanghai with 25 years of software development experience, currently building quantitative systems at Zhejiang Jiuzhang Asset Management (幻方量化). He brings a strong mix of R&D and production experience from fintech (CreditX) and academic environments at Shanghai Jiao Tong University and The Ohio State University, where he also coached ACM-ICPC teams. Pragmatic and quality-focused, he has hands-on test automation experience—adding JUnit-based testing to Java projects to improve maintainability. Comfortable across research and engineering roles, he moves fluidly between prototyping, grading/teaching, and production delivery. Known for a candid, no-nonsense style (and coding “for fun”), he’s currently not seeking new opportunities.
code25 years of coding experience
job3 years of employment as a software developer
bookBachelor’s Degree, Bachelor’s Degree at Shanghai Jiao Tong University
bookBachelor’s Degree, Bachelor’s Degree at The Ohio State University
bookHigh School, High School at No.2 High School of East China Normal University
languagesJapanese, wuu, Chinese, English
github-logo-circle

Github Skills (5)

calculator10
javas10
junit10
java10
testing10

Programming languages (14)

MDXJavaC++CSSCCMakeScalaPureBasic

Github contributions (5)

github-logo-circle
pH-7/Simple-Java-Calculator

Nov 2015 - Nov 2015

:1234: Simple calculator is written in Java with Eclipse. This calculator is simple with an easy code to help novices learn how to operate a calculator.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:5 commits, 1 PR, 2 comments in 1 day
Contributions summary:Chenzhang primarily focused on adding and improving testing capabilities within the Java calculator project. This involved the introduction of JUnit for writing unit tests. The commits demonstrate the creation of test classes and the initial setup for testing calculator functionality, contributing to the overall quality and reliability of the application. The user's contributions enhanced the project's maintainability by including testing.
novicesteachingsimple-calculatoroperatelearning-java
hczhcz/ClickHouse

Feb 2019 - Jun 2021

ClickHouse is a free analytic DBMS for big data.
Contributions:130 pushes, 85 branches in 2 years 4 months
analyticsdbmsmysqlanalyticsql
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