// Senior Software Engineer

Gaurav Yadav

Hypervisor, server virtualization, and compute infrastructure for OCI Edge, private cloud, and AWS environments

libvirt on QEMU/KVM VM Lifecycle & Live Migration GPU Passthrough & SR-IOV

9+
Years Experience
~80%
Privileged Ops Removed
500+
Customers Globally

01. About Me

Senior Software Engineer with 9 years of experience in compute platforms, server virtualization, and cloud infrastructure across OCI Edge, private cloud, and AWS environments. Expertise in libvirt on QEMU/KVM, Linux, Python, VM lifecycle management, live migration, GPU passthrough, SR-IOV, security hardening, and performance optimization. Delivering platform enhancements supporting 500+ customers globally.
Technical Arsenal
Virtualization & Compute
libvirt QEMU/KVM VM Lifecycle Live Migration GPU Passthrough SR-IOV PCI Device Mgmt NUMA-aware Scheduling Compute Node Onboarding
Cloud & Platform
Linux OCI Edge Computing AWS Virtual Networking RabbitMQ Terraform Docker Kubernetes Git
Programming & Automation
Python 3 C Bash MySQL PostgreSQL
Security & Reliability
Certificate Mgmt Non-root Hypervisor CI/CD
AI-Assisted Engineering
Codex Claude Gemini Context Engineering Agentic Development AI Guardrails

02. Experience

Senior Software Engineer
Oracle
Jun 2022 — Present
Bengaluru, India
  • Hypervisor Agent: Own hypervisor-agent services orchestrating VM and domain lifecycle through libvirt on QEMU/KVM-based infrastructure for OCI edge and private cloud deployments.
  • Hypervisor Modernization: Led migration from monolithic libvirt to modular daemons, improving fault isolation, resilience, and service maintainability.
  • Compute Node Onboarding: Built host bring-up workflows for multi-node and single-node edge deployments, covering host discovery, control-plane registration, certificate onboarding, storage integration, and network configuration.
  • GPU Enablement: Enabled GPU-capable compute across edge deployments with GPU passthrough, SR-IOV, PCI device handling, GPU capacity metrics, and compute shape selection logic for AI/ML and HPC workloads.
  • Security Hardening: Delivered non-root execution, sudoers policy integration, Unix permissions, ACLs, and certificate management.
  • Live Migration: Resolved cross-version live migration issues across Oracle Linux environments and supported Python 2.7 to Python 3 migration.
Product Developer
Exceleron
Dec 2019 — Jun 2022
Bengaluru, India
  • Built a customer service portal for request creation, file upload, automated ticket generation, and status tracking.
  • Designed AWS serverless solutions using Lambda, DynamoDB, API Gateway, S3, CloudWatch, Terraform, and AWS CDK.
Software Engineer
Oust Labs India Pvt Ltd (acquired by Betterplace)
May 2017 — Dec 2019
Bengaluru, India
  • Built backend services and event-driven AWS workflows for automated content delivery, reporting, and data lifecycle management.
  • Managed AWS infrastructure across S3, CloudFront, Elastic Beanstalk, Route 53, and RDS, and supported regional migration.
Career Break
ESE/IES Preparation
Jun 2012 — Apr 2017
India

Prepared full-time for Engineering Services Examination (ESE/IES) before resuming full-time industry work.

B.Tech, Electronics & Telecommunications Engineering
Dr. A.P.J. Abdul Kalam Technical University
2012
Ghaziabad, India

03. Key Projects

04. Contact

+91 9310150558
Bengaluru, India