Mohammad Siddiqui

Bengaluru, Karnataka, 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 Siddiqui is a cloud-native platform engineer with 11 years of experience building and hardening foundational infrastructure for microservices, schedulers, and PaaS ecosystems. Based in Bengaluru, he focuses on Kubernetes tooling, service mesh, and scalable CI/CD, contributing to prominent CNCF projects like Volcano and Apache ServiceComb. His work spans backend development and DevOps—automating release signing, improving Travis pipelines, containerizing test environments, and optimizing scheduler and build workflows. He has a strong track record in service discovery, Spring Boot auto-configuration, and Go-based cloud frameworks, blending hands‑on coding with operational reliability. Notably, his contributions include migration of testing tools and end-to-end test enhancements that reduced friction for large open-source projects. He pairs a B.Tech with practical OSS leadership, quietly improving developer experience across distributed systems.
code11 years of coding experience
bookSt Thomas School
bookB.Tech, B.Tech at West Bengal University of Technology
github-logo-circle

Github Skills (22)

unit-testing10
kubernetes10
docker10
microservices-application10
dockers10
cicd10
java10
javas10
automation10
go10
service-discovery10
automation-testing10
kubernetes-pods10
spring-boot10
automations10

Programming languages (12)

TypeScriptJavaDockerfileShellCSSC++StarlarkJavaScript

Github contributions (5)

github-logo-circle
A standalone service center to allow services to register their instance information and to discover providers of a given service
Role in this project:
userBack-end & DevOps Engineer
Contributions:10 releases, 241 commits, 264 PRs in 2 years 5 months
Contributions summary:Mohammad primarily contributed to the Continuous Integration and Unit Testing aspects of the project. Their work involved configuring Travis for CI, updating UT configurations for server packages and testing scripts, and migrating to the `go test` tool for generating coverage files. Additionally, they worked on setting up the environment for unit tests within a Docker container, demonstrating DevOps skills. Furthermore, they were involved in setting up the for generating the coverage files.
discovercenterservice-centerprovidersstandalone
ServiceComb Java Chassis is a Software Development Kit (SDK) for rapid development of microservices in Java, providing service registration, service discovery, dynamic routing, and service management features
Role in this project:
userBack-end & DevOps Engineer
Contributions:7 releases, 48 commits, 24 PRs in 1 year 11 months
Contributions summary:Mohammad contributed to the auto-configuration of Spring Boot starters for service discovery, implementing and testing configurations within the `spring-boot-starter-discovery` module. They worked on updating microservice configurations and resolving JavaDoc errors in the `spring-cloud-zuul-zipkin` module. Additionally, the user automated the signing of releases and improved the CI/CD pipeline with fixes and updates to the Travis CI scripts.
service-managementservice-registrationservice-registration-discoveryservice-discoverysoftware-development-kit
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
Mohammad Siddiqui