Phani G is a systems-focused software engineer with a PhD in Computer Science and over a decade of industry experience building and tuning low-level software for virtualization, embedded, and cloud-edge platforms. Currently at Broadcom working on ESXi hypervisor CPU/NUMA resource management, he specializes in workload consolidation, fairness scheduling, load balancing, and scalable low-latency VM performance. His research-led background includes being the primary designer and implementer of scheduling, temporal isolation, and multicore management in the Composite microkernel and the Sledge serverless runtime for the edge, bridging academic innovation with production-grade implementations. He has a strong history in firmware and device software from his years at Toshiba and onsite roles at TOSHIBA TEC, which informs his practical, quality-conscious systems engineering. Known as a systems researcher/developer on GitHub, Phani pairs deep kernel and virtualization expertise with proven mentoring and stakeholder leadership across research and product teams.
10 years of coding experience
15 years of employment as a software developer
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at The George Washington University
Bachelor of Engineering - BE Computer Science and Engineering, Bachelor of Engineering - BE Computer Science and Engineering at RV College Of Engineering
Contributions:1 PR, 432 pushes, 67 branches in 4 years 7 months
operating-systemcomponent-basedlinux
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.