Pavan Bidkar

Senior MTS at VMware

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
Pavan Bidkar is a Senior Member of Technical Staff with 9+ years building API/SDKs, test automation, and CI/CD for VMware’s core virtualization products. He has been a key contributor to high-profile open-source projects like pyvmomi and Ansible’s VMware modules, refactoring REST clients and adding content-library and vmware_guest features that improved reusability and test coverage. His background spans embedded and mobile platform testing at Motorola and Qualcomm, giving him a pragmatic edge in automation across constrained and large-scale cloud environments. Based in Bengaluru, he pairs deep Python and VMware ecosystem expertise with hands-on DevOps practices to deliver reliable integrations for vSphere and vCloud. Notably, he has driven compatibility updates across multiple vSphere releases, demonstrating attention to API evolution and backward compatibility. He combines low-level platform testing experience with cloud-native automation to bridge product SDKs and operator workflows.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor of Engineering - BE, Electrical, Electronics and Communications Engineering, Bachelor of Engineering - BE, Electrical, Electronics and Communications Engineering at Visvesvaraya Technological University
book10th, 10th at Govt High School Lingasugur
github-logo-circle

Github Skills (22)

vsphere10
python10
apidoc10
restful-api10
api-client10
vmware10
binding10
api10
ansible10
ansible-galaxy10
vaapi10
keybindings10
bind10
sample-size9
sample-data9

Programming languages (3)

JavaHTMLPython

Github contributions (5)

github-logo-circle
vmware/pyvmomi

Apr 2018 - Apr 2020

VMware vSphere API Python Bindings
Role in this project:
userBack-end Developer
Contributions:5 releases, 5 commits, 17 PRs in 2 years
Contributions summary:Pavan's primary contributions focused on updating and maintaining the VMware vSphere API Python bindings. Their work included adapting the bindings for new vSphere releases (6.7, 6.7U1, 6.7U3, and 7.0), which involved modifying API definitions and code to ensure compatibility. The user also made changes to the setup.py file, updated documentation, and refactored code to align with the latest API specifications. This included removing deprecated elements, and integrating updated libraries.
apipythonvmware-vspherepython-bindingsvsphere-api
Python samples, language bindings, and API reference documentation for vSphere, VMC, and NSX-T using the VMware REST API
Role in this project:
userBack-end Developer & API Developer
Contributions:8 commits, 10 PRs, 1 push in 1 year 3 months
Contributions summary:Pavan primarily contributed to the vSphere automation SDK for Python by enhancing existing samples and addressing bugs. Their work involved adding command-line arguments and fixing issues related to file paths, enhancing the user's ability to interact with vCenter. Furthermore, the user made key adjustments to existing API calls and validated API connections to ensure successful execution, including refactoring code for compatibility. They also updated common package descriptions and fixed compatibility issues with Python versions, illustrating their focus on improving functionality.
pythonnsxvmware-vspherepython3vmc
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