Ze Gan

Full-stack Developer at Beyondsoft International (Singapore) Pte Ltd

Sydney, New South Wales, Singapore
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
Ze Gan is a full-stack developer with 10 years of experience specializing in cloud-native microservices and networking software, currently building Kubernetes-based Spring Boot services for public sector clients in Sydney. He pairs front-end Vue.js work with back-end expertise in Node.js and Java, and brings practical DevOps skills from maintaining SONiC build and deployment tooling. An active open-source contributor to the widely used SONiC project, he has fixed low-level C++ bugs, extended MACsec support, and improved VXLAN and Redis-based synchronization—work that sits at the intersection of networking control plane and systems integration. Comfortable coordinating across technical and business teams, he supports requirements gathering and sprint planning while ensuring test automation and system integration quality. He is expanding his technical breadth with an MSc in Blockchain Technologies, reflecting ongoing curiosity about distributed systems beyond traditional networking. Pragmatic and detail-oriented, he combines hands-on debugging of embedded networking components with production-focused cloud service delivery.
code10 years of coding experience
job1 year of employment as a software developer
bookGCE A-level, HIGH SCHOOL/SECONDARY DIPLOMAS AND CERTIFICATES, average, GCE A-level, HIGH SCHOOL/SECONDARY DIPLOMAS AND CERTIFICATES, average at Tempines Junior College
bookThe University of Melbourne
bookMaster of Science - MS, Blockchain Technologies, Master of Science - MS, Blockchain Technologies at Nanyang Technological University Singapore
github-logo-circle

Github Skills (32)

configuration-manager10
network-configuration10
vxlan10
docker10
c-language10
sonic10
pytest10
python10
redis10
configuration-management10
linux10
abstraction10
schema-design10
abstraction-layer10
networking10

Programming languages (10)

C++ShellCRustP4GoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
sonic-net/sonic-swss

Apr 2019 - Jan 2023

SONiC Switch State Service (SwSS)
Role in this project:
userBack-end Developer
Contributions:95 reviews, 30 commits, 94 PRs in 3 years 9 months
Contributions summary:Ze primarily contributed to the `sonic-swss` repository, focusing on the `vxlanmgrd` service, which manages VXLAN configurations. Their work involved implementing, modifying, and optimizing VXLAN-related functionalities within the Linux environment. The user's commits included adding vxlanmgrd, changing vxlan interfaces, and fixing various issues, demonstrating a strong understanding of VXLAN and network configuration.
sonicswitch
sonic-net/sonic-swss-common

Mar 2019 - Sep 2022

Common components for SONiC switch state service
Role in this project:
userBack-end Developer
Contributions:72 reviews, 8 commits, 34 PRs in 3 years 5 months
Contributions summary:Ze primarily contributed to the `sonic-swss-common` repository by adding and modifying schema definitions within the `schema.h` file. Their work included adding macros for VXLAN and MACsec support, enhancing the schema to accommodate features, and making the schema compatible with C projects. These changes indicate a focus on modifying and extending data models used by the SONiC switch state service. They also added a utility function for string and redis.
common-componentsstate-managementsonicswitch
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
Ze Gan - Full-stack Developer at Beyondsoft International (Singapore) Pte Ltd