Matthew Fung is a Senior Developer with a decade of experience building cloud-native microservices and spatial data systems for environmental, natural resource, and defence domains. He specializes in Go, .NET, and Python, with a strong practical focus on geospatial analysis and Open Geospatial Consortium integrations. Matthew has moved between research and industry—from UBC atmospheric forecasting work to embedded-network tooling and defence electronics—bringing both scientific rigor and production-focused engineering. An active open-source contributor, he has published microservice libraries and geospatial clients that bridge domain-specific needs with reliable cloud deployments. Based in Vancouver, he pairs hands-on coding with operational experience and a knack for turning complex environmental models into maintainable services. Outside work he balances problem-solving with swimming, biking and cooking, which he says helps him approach technical challenges with fresh perspective.
10 years of coding experience
5 years of employment as a software developer
Bachelor of Science - BS Double-Major in Computer Science and Atmospheric Sciences, Bachelor of Science - BS Double-Major in Computer Science and Atmospheric Sciences at The University of British Columbia
Contributions:1 commit, 21 pushes, 3 branches in 1 day
microservices
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.