明城 

Open-source Evangelist at The Apache Software Foundation

Hangzhou City, Zhejiang, 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
明城 is an open-source evangelist and Apache PPMC committer with 11 years of engineering and leadership experience, currently promoting OSS at Ant Group while serving as a Project Management Officer at the Apache Software Foundation. Raised in Ningbo and trained at Zhejiang University of Technology, he has held technical and managerial roles from frontend development at Taobao to general management at NetEase, blending hands-on coding with team and product leadership. A polyglot developer comfortable in Go, Java, TypeScript, Python and PHP, he contributes backend improvements to notable Apache projects like apache/answer, focusing on performance and UI integration. He’s also expanding his systems-language toolkit with Rust and Zig, reflecting a continuous curiosity about low-level performance and modern tooling. Known for building developer communities and shepherding open-source projects, he pairs practical architecture experience with an educator’s knack for technical communication.
code11 years of coding experience
job16 years of employment as a software developer
bookBachelor's degree, Bachelor's degree at Zhejiang University of Technology
bookMaster's degree, Master's degree at Shanghai International Studies University
languagesEnglish, Japanese
github-logo-circle

Github Skills (14)

golang10
go10
databases8
server-configuration8
database8
database-connection8
apidoc7
api7
typescript4
typescripts4
react4
typescript-types4
forum4
co4

Programming languages (16)

JavaC++RustCGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
apache/answer

Sep 2022 - Jan 2023

A Q&A platform software for teams at any scales. Whether it's a community forum, help center, or knowledge management platform, you can always count on Apache Answer.
Role in this project:
userBack-end Developer
Contributions:14 commits, 4 PRs, 4 pushes in 4 months
Contributions summary:明城 primarily contributed to the back-end of the `apache/answer` project. Their work involved optimizing static file handling and integrating the UI, demonstrating a focus on improving the application's performance and user interface integration. They also made changes to the database initialization and configuration, including adding default values and updating the configuration. The commits show a good understanding of the project's architecture and the use of Go for back-end development.
golangcommunity-basedreactknowledgetypescipt
mingcheng/rime-settings

Apr 2020 - Oct 2022

明城的鼠须管 Rime 配置,基于小鹤双拼
Contributions:15 commits, 15 pushes, 1 branch in 2 years 6 months
rimeinput-methodimewindow
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
明城 - Open-source Evangelist at The Apache Software Foundation