Injun Song is a Senior Lead Software Engineer with 11 years of experience building large-scale distributed systems, distributed databases, and data infrastructure across major Korean tech firms. He currently leads Varlog, a scalable replicated state machine for transaction logs at KAKAO IWILAB, and previously architected distributed transaction management for SAP VORA and high-throughput data platforms at KAKAO. Proficient in C/C++, Go, Scala, and Python, he has delivered performance-focused improvements such as replacing REST RPC with gRPC and integrating RocksDB backends to support replication. His work spans real-time analytics, recommender systems that tripled conversion rates for SK Telecom’s OTT services, and production ML pipelines using Spark and TensorFlow. Based in Gyeonggi, South Korea, he combines deep systems engineering with a track record of turning research-grade designs into high-volume production services.
11 years of coding experience
14 years of employment as a software developer
B.S., Computer Science, B.S., Computer Science at Korea University
Scalable distributed log storage for strong consistency, total order, and high availability
Contributions:37 releases, 489 reviews, 833 commits in 2 years 9 months
scalabletotalavailabilitydistributed-logpaxos
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
Injun Song - Senior Lead Software Engineer at KAKAO (IWILAB)