Pranav Sawargaonkar

MTS at EdgeQ Inc.

Pune, Maharashtra, 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
Pranav Sawargaonkar is a virtualization specialist with 14 years of experience building hypervisor and embedded software solutions for semiconductor and automotive platforms. He has driven virtualization and BSP projects at Visteon and EdgeQ, led CPU/IO virtualization, paravirtualized and full-virtualized device driver designs, and contributed to ASIL-B safety efforts for automotive hypervisors. At AppliedMicro and Linaro he helped bring KVM/XEN/QEMU to ARMv8 and enabled PCIe passthrough and multi‑SoC virtualization, earning multiple US patents along the way. An active open-source contributor, he has implemented network stack and device driver work for the Xvisor hypervisor and contributed to KVM, XEN and QEMU ecosystems. Based in Pune, he combines deep kernel, device driver and storage expertise with practical performance and architecture improvements across safety-critical and cloud/edge virtualization use cases.
code14 years of coding experience
job14 years of employment as a software developer
bookB.E., Computer, B.E., Computer at Savitribai Phule Pune University
languagesHindi, English, Marathi
github-logo-circle

Github Skills (10)

device-driver10
driver10
c-programming10
network-protocol10
hyper-v9
hyper9
hypervisor9
sys7
embedded7
pcie5

Programming languages (1)

C

Github contributions (2)

github-logo-circle
xvisor/xvisor

Jan 2012 - Aug 2015

Xvisor: eXtensible Versatile hypervISOR
Role in this project:
userBack-end Developer
Contributions:83 commits in 3 years 7 months
Contributions summary:Pranav primarily contributed to the development and maintenance of the network layer and related device driver framework for the Xvisor hypervisor. Their work involved adding missing menuconfig options, fixing and cleaning up network device code, and adding network packet switch layer APIs. They also added support for the SMSC 911x network controller, and the implementation of the driver included the ability to read chip-id and some basic read/write functions. They further worked on enabling the Smsc9118 network driver for the xvisor.
vmshypervisorvirtualizationversatileextensible
psawargaonkar/xvisor-next

Oct 2017 - Oct 2017

Contributions:3 pushes, 2 branches in 1 day
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
Pranav Sawargaonkar - MTS at EdgeQ Inc.