Harshit Gupta

Software Developer (India Software Labs) at IBM

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

👤
Senior
🎓
Top School
Harshit Gupta is a software developer with nine years of experience specializing in cloud-native back-end systems and security-focused tooling, currently working on Security and Compliance Control at IBM India Software Labs. He has deep hands-on expertise in IBM Cloud KMS/Key Protect and Terraform provider development, contributing features for key aliases, key rings, policies, private endpoints and API authentication to the widely used terraform-provider-ibm. Comfortable in Go and Python ecosystems, he has built SDK and API functionality for encryption services and previously prototyped AI-backed solutions during internships. Beyond coding, he mentors and teaches—delivering sessions on Go and career development—and has led community initiatives from GDG to university entrepreneurship cells. Colleagues describe him as both hardworking and efficient, prioritizing deliverables while balancing quality and practical security considerations.
code9 years of coding experience
job4 years of employment as a software developer
book12th, 12th at Seth Anandram jaipuria school, kanpur
bookBachelor of Technology - BTech + Diploma (Network Security) 3 years, Computer Science, Bachelor of Technology - BTech + Diploma (Network Security) 3 years, Computer Science at Bharati Vidyapeeth
github-logo-circle

Github Skills (9)

terraformer10
cloud-infrastructure10
go10
cloud-services10
ibm-cloud10
terraform-provider10
terraform10
apidoc9
api9

Programming languages (5)

TypeScriptShellJavaScriptGoPython

Github contributions (5)

github-logo-circle
https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs
Role in this project:
userBack-end Developer
Contributions:17 reviews, 19 commits, 22 PRs in 1 year 8 months
Contributions summary:Harshit primarily contributed to the development of the `ibm-cloud/terraform-provider-ibm` repository, focusing on features related to KMS (Key Management Service) key aliases, key rings, and policies. Their work involved creating, reading, updating, and deleting KMS resources using the Terraform provider framework. The user also addressed private endpoint configuration, API authentication, and incorporated features such as key policies, showing a strong understanding of the IBM Cloud KMS service and Terraform provider development.
softlayeribm-cloudprovidersterraform-registrybluemix
https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs
Contributions:94 pushes, 10 branches in 1 year
bare-metalibm-cloudprovidersterraform-registryibm
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
Harshit Gupta - Software Developer (India Software Labs) at IBM