Hu Xiaomao

Senior Software Engineer at 众合科技

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

👤
Senior
🎓
Top School
Hu Xiaomao is a Senior Software Engineer based in Hangzhou with 16 years of experience building backend systems, DevOps tooling, and production-ready infrastructure. At 众合科技 since 2015 he combines hands-on Python and Django development with practical DevOps work—demonstrated by his open-source projects that automate Docker Compose setups and integrate OIDC, MinIO and environment configuration. He contributes performance-focused fixes to established libraries like prompt-toolkit, showing attention to memory and CPU optimizations as well as code quality. Comfortable across API design, authentication flows, and deployment automation, he also maintains a technical blog and GitHub that surface operational insights not obvious from job titles alone.
code16 years of coding experience
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Nanchang University
github-logo-circle

Github Skills (26)

code-optimization10
docker10
lib10
python10
scripting10
django10
bash10
docker-compose10
environment-variables10
dockers10
script10
sh10
shell10
apidoc9
self-hosting9

Programming languages (12)

TypeScriptShellC++RustCJavaScriptGoObjective-C

Github contributions (5)

github-logo-circle
vicalloy/LBForum

Feb 2010 - Nov 2016

LBForum is a forum engine written in Python using Django
Role in this project:
userBackend Developer
Contributions:239 commits, 5 PRs, 17 pushes in 6 years 9 months
Contributions summary:Hu primarily contributed to the backend of the LBForum project, focusing on fixing bugs related to URL registration and template issues within the Django framework. They also added features like topic types and user profile enhancements, alongside implementing API endpoints. Furthermore, the user demonstrates knowledge of attachments app integration, which is also reflected in the addition of user interface elements and implementing upload/download support.
discoursepythondjango-frameworkdjangoforum
Install a self-hosted Outline wiki instance in a couple of minutes
Role in this project:
userDevOps & Backend Engineer
Contributions:73 commits, 5 PRs, 60 pushes in 9 months
Contributions summary:Hu primarily contributed to the infrastructure and configuration of a self-hosted Outline wiki instance, implementing features for environment setup and customization. They focused on writing scripts to generate and manage environment variables and configuration files for Docker Compose, MinIO, and OIDC. Significant changes involved refactoring the build process, adding OIDC authentication support, and enhancing the configuration options.
couplehosteddockerancestryoutline
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
Hu Xiaomao - Senior Software Engineer at 众合科技