Trustin Lee

Current
  • Principal Software Engineer at Red Hat, Inc.
  • Member and PMC Chairman at Apache Software Foundation
Past
  • Software Enginner at NHN Corporation
  • Software Engineer at Chutnoon, Inc.
  • Chief Architect at Solarsis Group LLC
  • Architect at Arreo Communications, Inc
Education
  • Yonsei University
Connections
60 connections
Industry
Computer Software
Websites

Trustin Lee’s Summary

Objective:
--------------
A position as a high-performance and high-quality Java network application developer or technical lead who applies appropriate advanced technologies for a successful project.

Qualification Highlights:
----------------------------------
A highly experienced massive Java network application developer (Distributed SMS gateway based on lightweight ESB).

A problem solver of various open source server-side applications (Member and PMC Chairman of the Apache Software Foundation).

A clear decision maker with deep understanding on OOP and user-friendly API / software design.

Very interested in pragmatic software development process such as Agile principles.

Has competent communication skill both in English and in Korean (Speaker of the ApacheCon US 2005 and ApacheCon Asia 2006).

Trustin Lee’s Specialties:

Java, NIO, API design, Server application architecture, ESB, Open source community nurturing


Trustin Lee’s Experience

  • Principal Software Engineer

    Red Hat, Inc.

    (Public Company; 1001-5000 employees; RHAT; Computer Software industry)

    September 2007Present (11 months)

    TBD

  • Member and PMC Chairman

    Apache Software Foundation

    (Non-Profit; 1001-5000 employees; Computer Software industry)

    October 2004Present (3 years 10 months)

    Involved projects: MINA, Directory, Felix, and Yoko

    The founder (since October 2004) and the PMC chairman (since October 2006) of the Apache MINA project, the world-best Java network application framework / platform.

    A committer (since October 2004) and a PMC member (since March 2005) of the Apache Directory project, a Java open source LDAP and security-related client & server implementation.

    A PPMC member (since January 2006, the project beginning) of the Felix project, an open source OSGi framework implementation. (under incubation)

    * PMC = Project Management Committee
    * PPMC = Podling PMC

  • Software Enginner

    NHN Corporation

    (Public Company; 1001-5000 employees; Information Technology and Services industry)

    July 2006August 2007 (1 year 2 months)

    NHN Corporation is a leading web service provider of two Korean major Internet services; Naver.com (16 million unique visitors/day and 1 billion page views/day) and HanGame.com (3 million unique visitors/day and 240k concurrent players).

    I joined the 'Web Platform Development Team' at NHN Corporation since the acquisition of Chutnoon, Inc. My focus was on developing an application server that exports existing POJOs via various RPC protocols such as Hessian. OSGi framework was employed for the application server to provide dynamic and autonomous runtime configuration of service objects, which leads to high-level service virtualization.

  • Software Engineer

    Chutnoon, Inc.

    (Public Company; 51-200 employees; Information Technology and Services industry)

    February 2006June 2006 (5 months)

    Chutnoon ('the first snow' in Korean) arose as a dark horse of the Korean search industry introducing ‘SnowRank’ algorithm. Their Googlish look stirred people to expect it to be an alternative for Naver, the Korean #1 portal. As of July 2006, however, it has been acquired by NHN Corporation, which owns Naver. They decided to merge their manpower and to enter the Japanese market.

    I worked at ‘the system technology team’. The team was in charge of creating a large scale storage and web crawlers. My main role was to design distributed MySQL databases and to implement client API for the databases. The API implementation involved the design of the document query language and the implementation of its parsers and lexers, as well as delicate design of the user-friendly API. I also created a performance test tool with Spring framework to test a MySQL database as a document storage. A valuable experience on MySQL, as a massive document server, has been acquired during this period.

  • Chief Architect

    Solarsis Group LLC

    (Privately Held; 1-10 employees; Computer Software industry)

    February 2005January 2006 (1 year)

    Solarsis Group LLC is a private company held by Alex Karasulu. A few members of the Apache Directory project management committee got together and started the Safehaus project. Solarsis Group LLC was the effort to bring up the Apache Directory Server to the enterprise level and to build commercial open-source IdM (identity management) softwares on top of it.

    My first task was to implement multi-master replication for ApacheDS. Most time was spent to understand standards regarding LDAP replication and conflict resolution. Besides that, I kept working on various Safehaus/Apache subprojects such as TripleSec, MINA, Maven, Felix and ApacheDS itself.

    I learned a lot of things such as how an open source project works and how to communicate in English with many kinds of people over the world during this period.

  • Architect

    Arreo Communications, Inc

    (Public Company; 51-200 employees; Telecommunications industry)

    January 2003January 2005 (2 years 1 month)

    Arreo Communications, Inc is the biggest SMS provider in Korea. It is also a leader in Korean mobile messaging solution market. I designed and implemented a SOA-based messaging platform in Java, which is optimized for massive transmission of mobile messages. My team implemented the whole SMS stack and its related components on top of the platform. We developed a flexible ESB which routes messages intelligently by calculating delivery time in near real-time. Thanks to this light-weight ESB, the company was able to maximize the quality of service and revenue without compromising any of them. Our messaging solution also has been deployed to major Korean banks and telco companies such as Nonghyup and Hanaro Telecom.

    I also lead the standardization of the development process for all development teams. The standardization team defined the required output for a project, made a selection of development tools such as Subversion and Maven, and established the coding style and convention.


Trustin Lee’s Education

  • Yonsei University

    Bachelor's, Computer Science, 19992003

    Activities and Societies:
    YUTAR (Yonsei Information Specialist)

Additional Information

Trustin Lee’s Websites:

Trustin Lee’s Interests:

billards, photography

Trustin Lee’s Groups:

Apache Software Foundation, IEEE Computer Society

  •    Apache Software Foundation member
  •    FOSS Professionals member

Trustin Lee’s Honors:

Bronze medal in KOI (Korea Olympiad in Informatics) 1998, which is held by Korea Agency for Digital Opportunity and Promotion


Trustin Lee’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Trustin’s full profile:

  • See who you and Trustin Lee know in common
  • Get introduced to Trustin Lee
  • Contact Trustin Lee directly

View Full Profile