Dheeraj Dubey is a Senior Software Engineer based in Bengaluru with 10 years of experience specializing in DevOps, cloud automation, and infrastructure-as-code across AWS, Azure, OpenStack and Terraform. He brings deep hands-on expertise in configuration management (Chef, Chef plugins), CI/CD (Jenkins), and automation tooling, complemented by backend work in Ruby and operational experience with monitoring stacks like IBM Tivoli. At Progress and prior roles he has led modules and driven production-grade improvements, notably contributing to upstream Chef projects to enhance Windows package management, tagging in knife-ec2, and documentation for chef-web-docs. His open-source contributions demonstrate a practical blend of coding, testing, and technical writing—fixing idempotency issues, adding unit/functional tests, and clarifying user workflows. Comfortable operating between developer and operations teams, he often surfaces subtle reliability fixes (e.g., timeouts and registry resource specs) that prevent production surprises. With a BE in IT/Computer Science, he pairs methodical engineering with a penchant for improving developer and operational ergonomics.
10 years of coding experience
9 years of employment as a software developer
BE IT, Computer Science, BE IT, Computer Science at Oriental institute of science & technology
Contributions:61 commits, 36 PRs, 107 comments in 4 years 1 month
Contributions summary:Dheeraj primarily contributed to improving the functionality and maintainability of the `chef/knife-ec2` plugin. They implemented changes to handle AWS tags and added support for tagging nodes in both EC2 and Chef. They also addressed several bugs and made improvements to the Windows server setup process, specifically concerning password handling and the creation of a user account. Furthermore, the user added specs and updated code based on review comments.
Chef Infra, a powerful automation platform that transforms infrastructure into code automating how infrastructure is configured, deployed and managed across any environment, at any scale
Role in this project:
Backend Developer & DevOps Engineer
Contributions:2 reviews, 132 commits, 54 PRs in 5 years 1 month
Contributions summary:Dheeraj contributed to the Chef Infra project by implementing improvements related to Windows package management. Their work involved adding timeout functionality during the removal of Windows packages and creating associated unit tests to validate the changes. Furthermore, they refactored existing specs and added functional tests for registry key resources, ensuring code correctness and addressing idempotent issues. The user also implemented changes to client.rb by passing config_log_level and config_log_location along with fixing a failure, which involved updating the code and implementing support for powershell package manager.
devopsdeploymentansibleinfrastructureinfra
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.