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.
9 years of coding experience
2 years of employment as a software developer
Bachelor of Engineering - BE, Electrical, Electronics and Communications Engineering, Bachelor of Engineering - BE, Electrical, Electronics and Communications Engineering at Visvesvaraya Technological University
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.
Python samples, language bindings, and API reference documentation for vSphere, VMC, and NSX-T using the VMware REST API
Role in this project:
Back-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.