Changhoon Kim is a principal engineer in Palo Alto with over 10 years of experience designing high-performance networking and distributed systems for cloud and ML workloads. He currently shapes GCP networking and ML infrastructure at Google after leading engineering and architecture efforts as VP of Engineering at MOLOCO and CTO-level roles at Barefoot/Intel. His background blends deep research (Princeton PhD) and product impact—from network virtualization for Azure to programmable data-plane innovation with P4—giving him rare end-to-end expertise in datacenter networking, systems, and ML performance tuning. He has also taught networking and distributed-systems at Stanford, signaling a commitment to mentorship and rigorous thinking beyond product delivery.
10 years of coding experience
20 years of employment as a software developer
MS Computer Engineering, MS Computer Engineering at Seoul National University
PhD Computer Science, PhD Computer Science at Princeton University
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.