Trustin Lee

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
Trustin Lee is a Java networking engineer with 20+ years building high-performance server software and the founder of Netty and Apache MINA, two of the most widely used Java networking frameworks. He specializes in asynchronous/event-driven I/O, protocol design, multi-threading and performance profiling, and has applied that expertise across organizations including Twitter (where he released Netty 4 and implemented features like an async DNS resolver and a jemalloc-style buffer allocator), Red Hat, Databricks and LINE. His open-source work spans Netty, MINA, Infinispan, Armeria and Micrometer, addressing core areas like buffer optimization, HTTP/2, observability and scaling distributed data grids. Based in Gyeonggi, South Korea, he pairs deep systems-level engineering with a history of nurturing developer communities and shipping production-grade networking primitives — and, as his GitHub tagline hints, he’s still building the next big thing.
code21 years of coding experience
job19 years of employment as a software developer
bookBucheon High School
bookBachelor's, Computer Science, Bachelor's, Computer Science at Yonsei University
languagesEnglish, Japanese, Korean
stackoverflow-logo

Stackoverflow

Stats
12,291reputation
969kreached
208answers
12questions
Badges
network-programming
top-1%
netty
top-1%
tcp
top-5%
java
top-1%
nio
top-5%
websocket
top-5%
github-logo-circle

Github Skills (61)

caching10
ssl10
key-value-store10
messaging10
netty10
nosql10
api-design10
testing10
memory-management10
microservices-application10
network-programming10
data-structure10
java10
javas10
persistence10

Programming languages (24)

C#JavaCSSC++RustCDScala

Github contributions (5)

github-logo-circle
line/armeria

Nov 2015 - Nov 2022

Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
Role in this project:
userBack-end Developer
Contributions:153 releases, 2879 reviews, 1661 commits in 7 years
Contributions summary:Trustin primarily focused on improving and maintaining the Armeria microservice framework. Their contributions included updating and refactoring code related to HTTP caching, adding metrics, and enhancing the handling of exceptions for gRPC services. They also addressed various bugs, such as fixing problems with URI parsing and content handling, while also improving the documentation and contributing to the codebase's overall stability and efficiency.
rpcmicro-frameworkretrofitprotobuftype-of
line/centraldogma

Aug 2017 - Aug 2020

Highly-available version-controlled service configuration repository based on Git, ZooKeeper and HTTP/2
Role in this project:
userBack-end Developer
Contributions:40 releases, 138 reviews, 390 commits in 2 years 11 months
Contributions summary:Trustin primarily focused on resolving issues related to the Thrift compiler's handling of reserved keywords, specifically for parameters in the Central Dogma service definitions. They also addressed dependency management, by removing unused dependencies and shading internal ones. Additionally, they contributed to the project's build process by adding a subproject for building a distribution, which included the creation of startup and shutdown scripts.
vcsconfigurationconfiguration-serverversion-controlzookeeper
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
Trustin Lee