Mohammad Bilal is a software engineer with 9 years of experience building Android apps and backend systems, currently contributing to Hasura’s GraphQL engine and maintaining production-grade features like metadata management and health checks. He combines strong Android roots—having built consumer apps and custom modules from scratch—with backend and DevOps-oriented work in Go and Python, evidenced by his contributions to kustomize (bundled with kubectl) fixing YAML parsing, globbing, and RoleBinding bugs. Based in Delhi, he bridges mobile product thinking with backend robustness, often proposing product improvements while shipping code. A Jamia Hamdard-trained engineer who also studied DSA and backend at Scaler, he brings a pragmatic blend of startup experience and open-source discipline to distributed systems and developer tooling.
9 years of coding experience
4 years of employment as a software developer
Senior Secondary, Senior Secondary at The Frank Anthony Public School, New Delhi
DSA and Backend, DSA and Backend at Scaler Academy
Bachelor of Technology - BTech, Computer Science, 7.79 (Till 7th Semester), Bachelor of Technology - BTech, Computer Science, 7.79 (Till 7th Semester) at Jamia Hamdard
Blazing fast, instant realtime GraphQL APIs on all your data with fine grained access control, also trigger webhooks on database events.
Role in this project:
Back-end Developer & Database Engineer
Contributions:1 review, 71 commits, 3 PRs in 5 months
Contributions summary:Mohammad primarily focused on enhancing the Hasura GraphQL engine's backend functionalities, particularly related to metadata management and database interactions. Their contributions included adding support for health checks and a new flag to the metadata apply command. They made significant changes to the codebase, notably involving modifications to the CLI commands, code differences and tests to improve the Hasura's features. The user also worked on refactoring the code base to align with the new errors package.
Contributions:3 reviews, 11 commits, 4 PRs in 7 months
Contributions summary:Mohammad primarily contributed to bug fixes and improvements within the kustomize project. Their work focused on addressing issues related to YAML parsing, particularly handling comments and document separators at the beginning of files. They also fixed issues with globbing behavior in the filesystem component, as well as making error handling improvements. Furthermore, the user addressed a bug concerning RoleBinding resources, improving the robustness of the application.
kubernetesyaml-configurationk8s-sig-cli
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.