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