Peter Zhang

CTO at Danoo

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
Peter Zhang is a seasoned technology leader and CTO based in Beijing with 17 years of experience building backend systems and product-focused teams. He blends hands-on engineering—demonstrated by significant contributions to the Java Nutz web framework and useful plugins for documentation generation—with strategic product and UX sensibilities from prior product manager roles. His work on JDBC experts and database persistence shows deep expertise in data access, cross-database compatibility, and practical framework-level improvements. As CTO of Danoo since 2011 he oversees engineering direction while still contributing code, reflecting a founder-friendly mix of strategy and craftsmanship. Colleagues would describe him as steady and principled—captured by his Github motto “做人要厚道”—who prioritizes reliable, maintainable systems over flashy shortcuts.
code17 years of coding experience
job11 years of employment as a software developer
bookHarbin University
github-logo-circle

Github Skills (13)

markdown10
javas10
nutch10
nuxt10
markdown-it10
n10
jdbc10
back-end-development10
java10
documentation9
json9
database-design8
mysql8

Programming languages (7)

TypeScriptJavaCSSCJavaScriptVueDart

Github contributions (5)

github-logo-circle
nutzam/nutz

Jan 2009 - May 2022

Nutz -- Web Framework(Mvc/Ioc/Aop/Dao/Json) for ALL Java developer
Role in this project:
userBack-end Developer
Contributions:1759 commits, 2 PRs, 195 pushes in 13 years 6 months
Contributions summary:Peter primarily contributed to the development of the core backend functionality of the Nutz web framework, including database interaction, data persistence, and the introduction of support for composite primary keys in the JDBC experts. The contributions involved changes to database experts like DB2, Oracle, and MySQL, as well as changes to core classes for data access and JSON serialization. The commits focused on features like creating and deleting database tables, database operation, and enhancements to the underlying framework.
daomvc-frameworkmicro-frameworkweb-frameworkioc
nutzam/nutzmore

Sep 2010 - Jul 2019

让Nutz更好用
Role in this project:
userBack-end Developer
Contributions:57 commits, 33 pushes, 6 comments in 8 years 11 months
Contributions summary:Peter primarily focused on adding and implementing plugins related to zdoc, which is a tool for generating documentation. The commits demonstrate development of parsers and HTML generation capabilities for markdown files, indicating work on backend logic for documentation processing. The user's work improved the functionality of the Nutz framework through plugin development.
jsonrpczbusdubbohasoractiviti
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