Taejin Koo

소프트웨어 엔지니어 at Viva Republica (Toss)

Yongin-si, 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
Taejin Koo is a seasoned software engineer with 12 years of experience in designing and operating high-throughput, distributed systems, currently leading the Server Platform Team at Viva Republica (Toss). He spent eight years at NAVER as a core contributor and maintainer of the pinpoint APM project, building stream-based virtual channels, agent lifecycle and clustering, and a gRPC-based communication layer capable of handling millions of requests per second. His expertise spans Java, Spring, NIO, multithreading, Thrift/gRPC, HBase and connection pool instrumentation, and includes deep performance and memory tuning for production-scale services. Taejin combines hands-on engineering with platform leadership, driving reliable observability and plugin ecosystems for large-scale systems. An understated strength is his focus on maintainability and compliance—evident from targeted licensing, formatting, and CI improvements in prominent open-source repos.
code12 years of coding experience
job13 years of employment as a software developer
bookComputer Teacher Education, Computer Teacher Education at 한양대학교
github-logo-circle

Github Skills (6)

javas10
codebase10
maintenance10
licensing10
java10
thrift9

Programming languages (3)

JavaDockerfileKotlin

Github contributions (5)

github-logo-circle
pinpoint-apm/pinpoint

Apr 2014 - Dec 2022

APM, (Application Performance Management) tool for large-scale distributed systems.
Role in this project:
userBack-end Developer
Contributions:56 releases, 23 reviews, 1230 commits in 8 years 9 months
Contributions summary:Taejin primarily worked on bug fixes and improvements related to the codebase's licensing and codebase. The commits reveal a focus on ensuring proper formatting and adherence to licensing standards. These changes involved modifications to Java files within the collector and related code in the rpc and thrift. The user also updated the project version.
performance-managementmanagement-toolmonitoringapplication-performance-managementlarge-scale
Pinpoint(https://github.com/naver/pinpoint) profiler plugin sample
Contributions:5 pushes, 8 branches in 4 years 7 months
naverpinpointplugin
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