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.
21 years of coding experience
19 years of employment as a software developer
Bucheon High School
Bachelor's, Computer Science, Bachelor's, Computer Science at Yonsei University
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:
Back-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.
Highly-available version-controlled service configuration repository based on Git, ZooKeeper and HTTP/2
Role in this project:
Back-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.
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.