Ingwon Song

Senior Software Engineer at Google

Palo Alto, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ingwon Song is a Senior Software Engineer and Ph.D. in Computer Science with 13+ years building distributed systems, embedded software, and backend infrastructure, now based in Palo Alto. He co-founded and led a startup that designed a video chat system later acquired and merged into Nexon, then shaped global game platform architecture and DevOps practices across Nexon and Nexon America. His hands-on background ranges from kernel-level VPN and cryptography work to real-time media, async networking SDKs, and optimizing audio relay servers (rewritten in Rust to halve CPU usage). At Google he advanced service chaining and contributes to prominent open-source projects including Istio, where he improved Wasm module loading, caching, and image pull policy behavior for more reliable service mesh operation. He blends academic rigor with product leadership, repeatedly translating research-level thinking into pragmatic, high-performance systems. An underappreciated strength is his cross-domain fluency—kernel, networking, real-time media, and cloud-native orchestration—enabling end-to-end solutions from device to cloud.
code4 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at KAIST
github-logo-circle

Github Skills (10)

service-mesh10
caching10
go10
rust-wasm10
wasm-pack10
kubernetes-pods9
kubernetes9
http9
dockers7
docker7

Programming languages (4)

C++ShellGoHTML

Github contributions (5)

github-logo-circle
istio/istio

Apr 2022 - Jan 2023

Connect, secure, control, and observe services.
Role in this project:
userBack-end Developer
Contributions:128 reviews, 51 commits, 111 PRs in 9 months
Contributions summary:Ingwon focused on improving the efficiency and reliability of the Istio service mesh by optimizing the Wasm module loading and processing. They implemented changes to reduce the number of HTTPS/HTTP calls for fetching OCI image manifests, specifically for WASM plugins. This involved refactoring the code for downloading and caching Wasm modules, handling different content encodings such as gzip and tarballs, and introducing a mechanism to check the checksums of the downloaded modules. Additionally, they added support for image pull policies, making it possible to control the caching behavior of the Wasm modules.
circuit-breakerenforce-policiesistioapi-managementmicroservice
ingwonsong/istio

Mar 2022 - Mar 2025

Connect, secure, control, and observe services.
Contributions:338 pushes, 168 branches in 3 years
golangsecuresecuritykubernetesobserve
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.
Request Free Trial
Ingwon Song - Senior Software Engineer at Google