Woonduk Kang

Software Engineer Project Lead at NAVER Corp

Gyeonggi, South Korea
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
Woonduk Kang is a seasoned software engineer and project lead with 13+ years at NAVER, best known as the founder and chief maintainer of the open-source Pinpoint APM project for large-scale distributed systems. He specializes in Java performance tuning, troubleshooting (OOM/thread dumps), concurrent and asynchronous network programming, and JVM agent development, with deep hands-on experience in Netty, HBase binary encoding, and higher-efficiency compression techniques. At NAVER he has led architecture and optimizations for distributed tracing and performance monitoring while contributing widespread bug fixes and security patches across open-source stacks. His work blends systems-level rigor with practical engineering—refactoring core code, improving test suites, and extracting measurable performance gains in production. An active technical writer and speaker, he documents internals and best practices for JDBC, profiling, and APM design, making complex operational knowledge accessible to engineers.
code14 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at 서경대학교
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

javas10
refactoring10
log4j10
refactor10
java10
testing9
performance-analysis8
performance-monitor8

Programming languages (4)

JavaDockerfileC++JavaScript

Github contributions (5)

github-logo-circle
pinpoint-apm/pinpoint

Jul 2012 - Jan 2023

APM, (Application Performance Management) tool for large-scale distributed systems.
Role in this project:
userBack-end Developer
Contributions:17 releases, 22 reviews, 4938 commits in 10 years 8 months
Contributions summary:Woonduk's commits primarily focus on code cleanup, refactoring, and improvements to the Pinpoint APM project. Their work includes refactoring the code, renaming logger interfaces, and updating and refactoring some of the internal components. The user also contributed to the test module, refactoring its code and making improvements to overall code quality.
distributed-systemsapmmonitoringperformanceagent
Pinpoint Documentation (https://pinpoint-apm.gitbook.io/)
Contributions:4 pushes in 10 months
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