Umer M is a Senior Quality Engineer with over a decade of experience building resilient, cloud-native systems and leading performance engineering for global enterprises including Mastercard, NAB, Qantas and Equifax. He blends hands-on Java and Go backend development with deep expertise in performance tooling (LoadRunner, JMeter, Gatling), DevOps, SRE and chaos engineering to ensure scalable, secure payment and financial services platforms. Umer has driven major migrations and transformations—from mainframe-to-AWS flight planning systems to SQL cloud migrations—while optimizing CI/CD, container orchestration and infrastructure-as-code. An active open-source contributor, he improved backend API and postage-stamp handling in the widely used Go Swarm client (bee), showing his comfort shipping fixes in distributed systems. Currently based in Sydney and pursuing executive business education, he pairs technical depth with growing product and leadership acumen.
9 years of coding experience
9 years of employment as a software developer
Executive MBA, Executive MBA at AGSM @ UNSW Business School
Bachelor of Engineering (B.E.) Information Technology, Bachelor of Engineering (B.E.) Information Technology at University of Engineering and Technology, Taxila
Master of Business Administration (MBA), Master of Business Administration (MBA) at National University of Sciences and Technology (NUST)
Bee is a Swarm client implemented in Go. It’s the basic building block for the Swarm network: a private; decentralized; and self-sustaining network for permissionless publishing and access to your (application) data.
Role in this project:
Backend Developer
Contributions:106 reviews, 97 commits, 41 PRs in 6 months
Contributions summary:Umer primarily contributed to the backend logic and API functionality of the Bee Swarm client, focusing on adding support for the OPTIONS method for CORS, addressing long directory name errors, and replacing the multierror library. The user also made improvements related to postage stamp handling, including fixing an issue with batch retrieval and adding transaction hashes. Furthermore, the user made validation checks for bzz and stewardship.
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.