Mohammad Bilal

Software Engineer at Kustomize

Delhi, India
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
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.
code9 years of coding experience
job4 years of employment as a software developer
bookSenior Secondary, Senior Secondary at The Frank Anthony Public School, New Delhi
bookDSA and Backend, DSA and Backend at Scaler Academy
bookBachelor of Technology - BTech, Computer Science, 7.79 (Till 7th Semester), Bachelor of Technology - BTech, Computer Science, 7.79 (Till 7th Semester) at Jamia Hamdard
github-logo-circle

Github Skills (16)

graphql10
kubernetes10
go10
postgresql10
metadata-management10
wordpress-graphql10
wpgraphql10
kubernetes-pods10
yaml10
cli10
database-design9
k8s9
error-handling9
filesystem8
testing8

Programming languages (8)

TypeScriptJavaShellRustGoJupyter NotebookTSQLPython

Github contributions (5)

github-logo-circle
hasura/graphql-engine

Aug 2022 - Jan 2023

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:
userBack-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.
access-controldatabase-eventsgraphql-apiwebhooksgraphql
kubernetes-sigs/kustomize

Sep 2021 - Apr 2022

Customization of kubernetes YAML configurations
Role in this project:
userBack-end Developer
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.
Request Free Trial