Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Hongcheng Liang

Houston,TX

Summary

Android developer with 5+ years of experience, specializing in Kotlin, Jetpack Compose, and MVVM + Clean Architecture. Strong in designing scalable app architectures, modern UI with UDF, and testable state management using Coroutines/Flow and Hilt. Hands-on with Compose UI Test, JUnit, Mockito, and Accessibility (TalkBack & Switch Access). Experienced with modularization, performance tuning, and building reliable apps with Room, DataStore, and Retrofit.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Android Developer

CVS
Northbrook, IL
07.2023 - Current
  • Architecture: Designed and implemented the team’s MVVM + Clean Architecture, unified Result/Error handling, and Coroutines/Flow for predictable, testable state
  • Dependency Injection: Standardized and enforced Hilt-based DI across all modules, improving testability and reducing boilerplate
  • UI Modernization: Migrated key user flows to Jetpack Compose with UDF, building reusable components (forms, loaders, paginated lists), unified theming, and full accessibility support including TalkBack and Switch Access
  • Testing: Expanded automated test coverage with JUnit, Mockito, and Compose UI Test for account and checkout flows, ensuring reliability across multiple device configurations

Android Developer

Instacart (Hybrid Retailer App)
Glendale, CA
01.2023 - 06.2023
  • Built multi-retailer hybrid apps using Capacitor and a multi-module structure; managed DI variants per retailer
  • Developed UI with Jetpack Compose, handled data with RxJava, and implemented Dagger2/Anvil based DI setup; integrated feature toggles and analytics

Android Developer

FordPass (Connected Vehicle app)
Dearborn, MI
01.2022 - 07.2022
  • Maintained and refactored a large-scale connected vehicle app using Kotlin/Java, RxJava, Dagger2, DataBinding, and MVVM
  • Applied OkHttp Interceptors to inject trace-id, manage retries, and capture logs; added unit test coverage with MockK

Android Developer

United Airlines (Passenger Travel App)
Houston, TX
10.2019 - 12.2021
  • Developed account and enrollment flows using Retrofit + Coroutines, EncryptedSharedPreferences, and Jetpack Navigation
  • Built with MVVM, implemented Room and DataStore for persistence; ensured accessibility and test coverage on critical paths

Education

M.S. - Information Systems Engineering & Management

Harrisburg University
Harrisburg, PA

M.S. - Computer Science

The George Washington University
Washington, DC

Skills

  • Kotlin
  • Java
  • Jetpack Compose
  • Views/XML
  • Navigation
  • Accessibility
  • MVVM
  • Clean Architecture
  • UDF
  • Modularization
  • Hilt
  • Dagger
  • Coroutines
  • Flow
  • RxJava
  • Room
  • DataStore
  • Retrofit
  • OkHttp
  • JUnit5
  • MockK
  • Compose UI Test
  • Espresso
  • Crashlytics

Certification

AWS Certified Developer – Associate

Timeline

Android Developer

CVS
07.2023 - Current

Android Developer

Instacart (Hybrid Retailer App)
01.2023 - 06.2023

Android Developer

FordPass (Connected Vehicle app)
01.2022 - 07.2022

Android Developer

United Airlines (Passenger Travel App)
10.2019 - 12.2021

M.S. - Information Systems Engineering & Management

Harrisburg University

M.S. - Computer Science

The George Washington University
Hongcheng Liang