Skip to content
View 2zerozu's full-sized avatar
  • TJ미디어(주)
  • Korea
  • 09:16 (UTC +09:00)

Block or report 2zerozu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
2zerozu/README.md

Yeongju Lee

Android Engineer · Seoul, South Korea

I build native Android for devices, not just app stores. Most of my work sits close to the hardware — embedded Android on custom devices, wearables, multi-display systems — where reliability and performance matter more than following the latest UI trend. Shipping to Google Play since 2022.

Experience

Android Software Engineer — TJ Media · Apr 2025 – present

Working on the Android software built into music and karaoke hardware.

  • Rewrote the OTA updater from Java to Kotlin (~95%), migrating the core off AsyncTask onto Coroutines and removing thread and Context leaks.
  • Built the music-score settings system in MVVM and Clean Architecture, bridging the app to a native .aar scoring engine — a module I own end to end, coordinating seven song types across three displays.
  • Diagnosed settings-menu jank caused by cross-process ContentProvider reads on the hot path and replaced them with a thread-safe in-memory cache.

Android Software Engineer — L&H Labs · May 2024 – Aug 2024

  • Built real-time phone-to-watch BLE synchronisation for a non-standalone Wear OS companion, with the watch running as a GATT server over a custom 8-byte protocol.
  • Shipped around 59 Wear OS screens in Jetpack Compose on a Hilt/MVVM StateFlow architecture, including custom cardiac charts drawn on Canvas.
  • Wrote unit tests for the Retrofit layer using Robolectric and Hilt, alongside instrumentation tests.

Projects

TookTook — a social fishing-log app, currently in development. Encrypted token storage (Tink AEAD over DataStore, key held in the Android Keystore), Kakao login with silent refresh, and an off-main-thread image pipeline (downsample, EXIF, WebP) behind the catch-record flow.

Peekabook — a book-sharing app live on Google Play. I led the Android development: onboarding, Kakao login, book CRUD, and barcode search with CameraX and ML Kit. Play Store · App Store

Tech

Kotlin · Java · Jetpack Compose · Coroutines & Flow · MVVM / Clean Architecture · Hilt · Retrofit / OkHttp · JUnit / Robolectric · BLE · Wear OS · GitHub Actions · Git

Background

B.Eng. in Media Technology with a double major in Computer Science, The Catholic University of Korea. Grand Prize (x2) and Android Part MVP across national hackathons (SOPT, GDSC).

Contact

Pinned Loading

  1. team-peekabook/Peekabook-AOS team-peekabook/Peekabook-AOS Public

    중요한 것은. 꺾이지 않는. 안드. 💚

    Kotlin 30

  2. Hous-Release/hous-AOS Hous-Release/hous-AOS Public

    우리의 house 를 위한 how is - 🏠

    Kotlin 34

  3. packie packie Public

    챙기미 - 외출 전 체크리스트

    Kotlin

  4. U-is-Ni-in-Korea/Server-United U-is-Ni-in-Korea/Server-United Public

    Ꮣㅣフト뭔⊂ㅔ,, 유..レㅣ㈎ 뭔લો,,,,,,

    Java 8