Open to Android opportunities

Yisheng Huang

Android engineer shipping Jetpack Compose features for millions of daily users — Generative AI integrations, and privacy-first apps that stay on-device.

About

Two-plus years shipping Android at Walmart scale — and building offline tools people can trust.

At Walmart Global Tech I develop reviews, ratings, and product sampling for the flagship app — Compose UI, LLM-assisted flows, CCM flags, A/B experiments, and observability that keeps submission health visible.

Outside work I ship privacy-first Android apps: sealed audio, on-device gallery audits, offline password vaults, and read-aloud reading — plus FastAPI backends when cloud sync is required.

Based
Virginia, United States
Focus
Kotlin · Compose · AI · Privacy

Selected work

Personal apps — designed, built, and owned end to end.

HearText

Ebook reader + TTS platform

Android client for EPUB, TXT, and PDF via Readium — customizable reader, bookmarks, search, and Media3 lock-screen playback. System TTS, offline neural voices (sherpa-onnx / Piper), and ElevenLabs online TTS. FastAPI backend with Clerk JWT auth and cross-device sync.

  • Kotlin
  • Compose
  • Readium
  • Media3
  • FastAPI

Keyic

Offline password manager

Fully offline vault — no account, no cloud, zero INTERNET permission. Argon2id + AES-GCM / SQLCipher encryption, system Autofill, TOTP authenticator, password generator, biometric unlock, and KeePass / CSV import-export.

  • SQLCipher
  • Argon2id
  • Autofill
  • TOTP
  • Biometrics

Skry

Offline gallery privacy sentinel

100% offline privacy audit — zero INTERNET permission. Bundled ML Kit OCR detects passports, IDs, cards, phones, emails, and EXIF GPS. Smart Cleaner with pHash, mosaic redaction, and a Safety Vault backed by EncryptedFile + Keystore.

  • ML Kit OCR
  • pHash
  • EncryptedFile
  • Keystore
  • Zero network
View on GitHub ↗

SealRec

Hardware-sealed audio recorder

Captures PCM via AudioRecord, streams SHA-256 digests, and signs with hardware-backed ECDSA P-256 (StrongBox/TEE preferred). Signatures live in a custom WAV seal chunk — Intact / Tampered / Bad signature verification fully offline.

  • AudioRecord
  • Keystore ECDSA
  • SHA-256
  • StrongBox
  • Zero network
View on GitHub ↗

Experience

Where the craft was forged.

  1. Android Mobile Developer

    Walmart Global Tech · Sunnyvale, CA

    Contractor on the User Generated Content (UGC) team — reviews, ratings, and product sampling for the Walmart Android app (Kotlin, Jetpack Compose) serving millions of daily active users.

    • Architected an end-to-end product sampling tax verification flow with Profile API and dynamic CCM feature flags.
    • Integrated Generative AI (LLMs) into Write-a-Review and drove A/B testing for in-store items and seller reviews.
    • Led the Review Card redesign in Compose — image upload, add-to-cart from reviews, and Ratings-Only callbacks.
    • Built a Reviewer Community dashboard; stood up OpenObserve / Splunk monitoring; resolved 30+ critical ADA/TalkBack issues.

    Kotlin · Compose · Generative AI · MVVM/MVI · CCM flags · OpenObserve · Splunk · Appium · ADA/TalkBack

    Play Store ↗

Education

Foundations in CS and physics.

  1. Master of Science

    Virginia Tech · Physics

    Thesis research focused on molecular dynamics and its applications.

  2. B.S. & B.A.

    Virginia Tech · Dual degree

    B.S. Computer Science & B.A. Physics. CS focus: algorithms, machine learning, NLP senior project. Physics focus: computational modeling and computational physics research.

Skills

The toolkit behind the products.

Languages & core

Kotlin · Java · Python 3.12 · SQL · XML · Gradle

Android

Compose · Material 3 · MVVM/MVI · Hilt · Room · Coroutines · Flow · WorkManager · Media3 · ADA/TalkBack

Security & on-device ML

Android Keystore · StrongBox · SQLCipher · Biometrics · ML Kit OCR · sherpa-onnx · pHash

Networking & backend

Retrofit · OkHttp · REST · GraphQL · FCM · FastAPI · PostgreSQL · Redis · Docker · Clerk

Testing & observability

JUnit · Espresso · Mockito · Appium · OpenObserve · Splunk · ktlint

Tools & CI/CD

Android Studio · Git · GitHub Actions · Jenkins · Figma · Jira · Play Console

Contact

Let's build something millions will open every day.

Open to Android roles and thoughtful collaborations on privacy-first mobile products.

Virginia, United States · huangyisheng.com