Maddie Zhan

技术总监 at Shenzhen Cynovan Technologies Co. Ltd.

Shenzhen, Guangdong Province, 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
Maddie Zhan is a seasoned technical director based in Shenzhen with 12 years of experience leading engineering at Cynovan Technologies and a background that blends operations, sales, and tech support. She is a hands-on Go developer and active open-source contributor, notable for enhancing cross-platform GUI capabilities in go-astilectron and improving backend robustness in projects like overture and librespeed. Her work shows a practical focus on window management, DNS relay stability, and deployable server features (config, proxy protocol, embedded assets), reflecting strong systems and networking instincts. Comfortable moving between product-facing features and low-level bug fixes, she brings both leadership and code-level craftsmanship to distributed and desktop application challenges. An unconventional asset is her business-English graduate training, which she leverages to translate technical work into clear stakeholder communication across international teams.
code12 years of coding experience
bookGraduate, Business English, Graduate, Business English at Shenzhen Institute of Information Technology
languagesChinese, English, Japanese
stackoverflow-logo

Stackoverflow

Stats
31reputation
2kreached
0answers
1question
github-logo-circle

Github Skills (23)

electron10
configuration-management10
cross-platform10
desktop-application10
networking10
go10
dns10
golang10
windows-gui10
testing9
caching9
http9
logging9
file-processing8
file-handling8

Programming languages (15)

JavaC++CMakefileGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
librespeed/speedtest-go

Jun 2020 - Jul 2022

Go backend for LibreSpeed
Role in this project:
userBack-end Developer
Contributions:8 releases, 33 commits, 17 PRs in 2 years 1 month
Contributions summary:Maddie primarily contributed to the backend functionality of the LibreSpeed Go backend. Their work included implementing features such as allowing users to specify the assets path, adding the ability to specify a config file, and integrating proxy protocol support. They also updated the PNG output and dependencies while embedding default assets, demonstrating a focus on refining core server behavior and deployment. The user demonstrated knowledge of the Go language, networking, and configuration management.
backendgolibrespeedgolangspeedtest
shawn1m/overture

Feb 2017 - Jul 2019

A customized DNS relay server
Role in this project:
userBack-end Developer
Contributions:11 commits, 9 PRs, 17 comments in 2 years 5 months
Contributions summary:Maddie primarily contributed to the backend of the DNS relay server, `overture`. Their work involved fixing bugs related to pointer handling, notably within the `core/hosts/utils.go` file. They also added Go modules support to the project, making changes to the `go.mod` and several core files, and improved logging and code formatting for better readability and maintainability. Furthermore, they addressed memory usage in configuration file loading by implementing direct file reading.
dns
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