Summary
Kishore Ganesh is a systems-focused software engineer with eight years of experience and a knack for diving into low-level domains from compilers and computer graphics to device drivers and OS kernels. Currently at Meta after contributing to Rivos on RISC-V IOMMU, QEMU enhancements, and heterogeneous system simulation, he thrives on projects that expose missing pieces and force deep technical learning. He combines academic rigor from an MS at USC with practical internships across backend, cloud, and tooling, and was selected as an MLH Fellow for contributions to BentoML and technical outreach. Beyond shipping systems, he writes about CS and self-directed experiments on his blog, reflecting a curiosity-driven approach that often surfaces practical fixes in emulator and virtualization stacks.
8 years of coding experience
4 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at University of Southern California
Bachelor of Engineering - BE Computer Science, Bachelor of Engineering - BE Computer Science at Manipal University Jaipur