Chandrakanth Madhavaram is a Sr. Escalation Engineer with 8 years of software development experience focused on Microsoft technologies and cloud tooling, based in Charlotte, NC. He has moved from hands-on development roles into escalation engineering at Microsoft, bringing deep practical experience with Azure Redis management through notable contributions to the azure-powershell and azure-cli projects. His open-source work includes implementing parameter validation, TLS support, and command enhancements for Redis cmdlets—demonstrating attention to reliability and CLI ergonomics in a widely used Microsoft ecosystem. A team-oriented problem solver with a Master’s in Computer Science, he combines field-facing escalation skills with a developer’s mindset for shipping robust fixes and features. Notably, he has refactored PowerShell parameter completion and added Redis version/replica support, improvements that help both operators and developers manage cloud caches more safely.
8 years of coding experience
8 years of employment as a software developer
Jawaharlal Nehru Technological University Hyderabad
Master’s Degree Computer Science, Master’s Degree Computer Science at University of Illinois Springfield
Contributions:4 reviews, 6 commits, 6 PRs in 1 year 8 months
Contributions summary:Chandrakanth primarily contributed to the Azure CLI for Redis cache management. Their work included modifying existing functionalities like updating and creating Redis caches, as well as adding new features, such as support for Redis versions and replicas per master configuration. The user also addressed bug fixes related to configurations and help text within the Redis command modules. These updates and bug fixes collectively enhanced the usability and capabilities of the Azure CLI for Redis services.
Contributions:3 reviews, 27 commits, 3 PRs in 2 months
Contributions summary:Chandrakanth primarily contributed to the Azure PowerShell module, focusing on the RedisCache cmdlets. Their work involved implementing parameter validation, specifically for the -Size parameter in the `New-AzRedisCache` and `Set-AzRedisCache` cmdlets, ensuring valid sizes based on SKU. They also made updates to support the `MinimumTlsVersion` property and included initial test changes and addressed breaking change issues. The user also refactored and replaced `ValidateSet` to `PSArgumentCompleter` for the `Size` and `MinimumTlsVersion` parameters.
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.