Joey Ma

Senior Software Architect at oVirt

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
Joey Ma is a Senior Software Architect with 13 years of experience designing and delivering large-scale distributed systems, cloud platforms, and online payment solutions. He blends deep hands-on expertise in Java (10 years), Python (4 years) and Go (3 years) with five years of system architecture and five years managing development teams using Agile practices. Based in Beijing, he has led end-to-end platform builds—structuring middleware, RESTful APIs, RBAC and tamper-proof security features—and owned SRE responsibilities including Kubernetes, Prometheus and 24/7 on-call. An active open-source contributor, Joey has improved critical infrastructure in projects like Apache APISIX and Ansible and maintains oVirt Go SDK and a Terraform provider that advanced community adoption. He is particularly skilled at bridging product, operations and DevOps by turning complex integrations (payment channels, OpenAPI gateways, Kafka streaming) into reliable microservice architectures. Colleagues rely on him for pragmatic architecture that balances security, observability and automated deployment.
code13 years of coding experience
job4 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Beihang University
languagesChinese, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (30)

api-management10
dashboard10
back-end-development10
apidoc10
python10
openresty10
cicd10
ovirt10
apache-apisix10
lua10
go10
api10
api-gateway10
ansible10
ansible-galaxy10

Programming languages (18)

SmartyJavaJinjaC++CHandlebarsMakefileGo

Github contributions (5)

github-logo-circle
apache/apisix-dashboard

Jul 2020 - Sep 2021

Dashboard for Apache APISIX
Role in this project:
userBack-end & DevOps Engineer
Contributions:188 reviews, 35 commits, 79 PRs in 1 year 2 months
Contributions summary:Joey primarily focused on backend development tasks, contributing to the management API of Apache APISIX Dashboard. They implemented and improved features related to versioning and Git hash output, which involved modifications to the build process and command-line interface. Additionally, the user addressed authentication issues, improved the consumer functionality with i18n, and added create/update time for global rules. Their work also extended to improving the e2e test cases and handling of route scripts and validation.
apidevopsapacheapisixapi-management
apache/apisix

Jul 2020 - Nov 2021

The Cloud-Native API Gateway and AI Gateway
Role in this project:
userBack-end & DevOps Engineer
Contributions:37 reviews, 20 commits, 21 PRs in 1 year 4 months
Contributions summary:Joey primarily contributed to the API Gateway's functionality and infrastructure. Their work included adding labels for various objects (upstream, routes, services, consumers, SSL) in the schema definitions. They also integrated consumer metric data into Prometheus, and made changes to support build and release processes by updating build tools. Additionally, the user modified CI scripts and installation scripts related to dependencies such as Luarocks and OpenResty.
api-gatewaynginxserverlessapisixreverse-proxy
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