Experience.

7+ years delivering production Android software for enterprise customers, global commerce platforms, and Tier-1 carriers, with a focus on stable public APIs, reliable integrations, and on-device ML.

Technical Skills

Android

KotlinJavaAndroid SDKJetpack ComposeCameraXCoroutines/FlowRoomWorkManagerHilt/Dagger

SDK & Public API Engineering

Kotlin API designMulti-module librariesKDocSample appsMigration guidesSemantic versioningBackward compatibilityProGuard/R8

Enterprise API Integration

RESTGraphQLRetrofit/KtorOkHttpProtobufClient networkingOffline-first cachingError handlingIntegration support

AI & ML

OpenAI API integrationTool/function callingRetrieval-augmented generationModel evaluationSafety controlsStructured context workflowsOn-device ML inference

Architecture & Quality

MVVMMVIClean ArchitectureJUnitkotlin.testEspressoPaparazziMarathonSnapshot & integration testing

Build & Delivery

GradleGitHub ActionsFastlaneFirebaseCI quality gatesObservability & analytics

Professional Experience

Senior SDK Engineer

Cox Automotive

San Francisco Bay Area

January 2022 – Present

  • Set technical direction and lead implementation of a public Android SDK used by multiple enterprise client engineering teams for vehicle imaging and inspection workflows.
  • Own the complete integration surface, including Kotlin APIs, multi-module architecture, KDoc, sample apps, migration guidance, release versioning, and backward-compatibility policy.
  • Translate partner and product requirements into stable SDK contracts, then deliver the camera, networking, and on-device ML components behind them.
  • Partner directly with customer, product, and backend teams to diagnose integration issues, ship fixes, and turn recurring implementation friction into SDK roadmap improvements.
  • Implemented on-device ML inference and introduced repeatable evaluation criteria and release checks for ML-enabled functionality; shared the practices across the team to improve delivery consistency.
  • Built layered automated coverage with kotlin.test, Espresso, Marathon, and Paparazzi, plus CI checks that keep SDK behavior, documentation, and examples aligned.

SDK Engineer

Fyusion Inc.

San Francisco Bay Area

March 2020 – January 2022

  • Shipped and scaled a 3D-capture Android SDK used by automotive and e-commerce partners worldwide, including one of Korea's largest commerce groups at 2M+ monthly captures.
  • Owned partner onboarding from technical discovery through production launch, aligning Android SDK behavior with customer applications, backend services, and operational requirements.
  • Reduced partner integration time by 40% by rebuilding SDK documentation, sample projects, and troubleshooting guidance around issues observed in real implementations.
  • Worked across ML research, product, backend, and client engineering to turn capture models into stable, supportable Android APIs for external developers.
  • Led technical relationships for Korean-market partners, contributing to an $8M+ regional investment and Fyusion's 2021 acquisition by Cox Automotive.

Android Software Engineer

LG Electronics

San Diego, CA

February 2019 – March 2020

  • Delivered Android software for Tier-1 US carrier devices from planning through production release, coordinating platform, hardware, quality, and certification dependencies.
  • Resolved carrier and system integration requirements under strict release constraints while maintaining compatibility across device and Android platform variants.

Education

B.S. in Bioinformatics, Minor in Computer Science

University of California, San Diego

2020

Leadership & Languages

Sergeant, Head Translator

Korean Intelligence Production Center

2013 – 2015