Himanshu Roy

Software Engineer at Red Hat

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
Himanshu Roy is a software engineer with a decade of experience building robust backend systems at Red Hat, where he has progressed from a performance engineering intern to a full-time engineer since 2015. He focuses on cloud-native and infrastructure tooling, contributing to open-source projects such as metal3-io/baremetal-operator by enhancing validation, DNS checks, and error handling for BMC provisioning. Based in Bengaluru and educated at IIT Bombay, he blends strong systems thinking with practical engineering discipline to improve reliability in complex distributed environments. Himanshu’s work shows attention to detail—adding regex/UUID validations and wrapping errors to make failures more actionable—which helps teams diagnose and operate bare-metal Kubernetes integrations more safely. He prefers solving low-level validation and platform hardening problems that quietly reduce incidents in production.
code10 years of coding experience
bookIndian Institute of Technology Bombay
bookKendriya Vidyalaya Sangathan
github-logo-circle

Github Skills (10)

regular-expression10
kubernetes10
bare-metal10
go10
kubernetes-pods10
testing10
apidoc9
api9
error-handling9
yaml8

Programming languages (7)

HCLJavaShellMakefileGoHTMLPython

Github contributions (5)

github-logo-circle
metal3-io/baremetal-operator

Dec 2021 - Jun 2022

Bare metal host provisioning integration for Kubernetes
Role in this project:
userBackend Engineer
Contributions:59 reviews, 7 commits, 15 PRs in 5 months
Contributions summary:Himanshu focused on enhancing the bare metal operator's functionality by implementing validation checks and improving the handling of BMC (Baseboard Management Controller) addresses. They added checks for valid resource names, including regex and UUID validations. Furthermore, they introduced DNS validation for BMC addresses, which ensures that the hostname follows DNS standards and created relevant test cases. They also refined existing code by wrapping errors for improved clarity.
bare-metalprovisioningmetalhostkubernetes
hroyrh/baremetal-operator

Oct 2021 - Apr 2025

Bare metal host provisioning integration for Kubernetes
Contributions:75 pushes, 24 branches in 3 years 6 months
bare-metalprovisioningmetalhostk8s
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
Himanshu Roy - Software Engineer at Red Hat