Summary
Vivek Thampi is a Staff Software Engineer with 17 years focused on low-level systems, hypervisors, CPU/device virtualization, and precision timekeeping for virtualized environments. He has shipped features spanning PTP/5G timing, x86 timer virtualization, dynamic instrumentation, and tools for microprocessor verification and bring-up across companies including VMware, Apple, and Crusoe. Author of the open-source disassembler udis86, he combines deep kernel/hypervisor expertise with practical build and test automation to accelerate silicon and software integration. Based in California, Vivek is notable for bridging post-silicon bring-up experience with production cloud and edge timing systems—bringing hardware-aware insight to complex virtualized platforms.
17 years of coding experience
20 years of employment as a software developer
Bachelor of Technology (B.Tech), Computer Science and Engineering, Bachelor of Technology (B.Tech), Computer Science and Engineering at University of Kerala