logan

Senior Android Developer

Read the fucking source code


Experience: 11 years

Yearly salary: $80,000

Hourly rate: $320

Nationality: 🇨🇳 China

Residency: 🇨🇳 China


Experience

Senior Android Developer
BMW
2020 - 2025
Launcher3 App Grid Customization.Performed in-depth customization of the app grid within Launcher3, based on the Android Open Source Project (AOSP). Tech stack: Android SDK, Android AOSP, Launcher3, framework, UI.
Senior Android Developer
BMW
2017 - 2020
Implemented AI-driven content recommendations and user interactivity enhancements optimized for Australian consumers. Through AI recommendations, the system identifies and delivers multimedia content tailored to user preferences. Users can manually switch between or play different program types/content using either manual controls or a remote control. The player supports various functions, including manual refresh and automatic refresh.
Senior Android Developer
iReader
2014 - 2017
iReader E-Book Reader Development. Led design and implementation of feature modules and core framework for the iReader app; continuously optimized performance across app launch, rendering, and memory usage; tackled key technical challenges such as pagination rendering, night mode, and custom font engine to ensure on-time delivery; proposed product improvements based on user feedback and profiling to enhance stability and UX; refactored and modularized existing codebase to meet evolving business requirements. Tech stack: Jetpack Compose, Kotlin, Java, React Native, Flutter, Android SDK & Framework, C++, JNI, Android Studio, SVN/Git, Android Profiler, Systrace, LeakCanary, SQLite, Multithreading, Gradle.
Android Developer
Seafile
2013 - 2014
Open-source cloud drive. As a core contributor, developed and maintained the open-source SeaDroid Android client for Seafile, featuring user authentication and multi‐account management; library and directory browsing; file download, preview (images, PDF, Doc), and offline caching; file upload and automatic photo backup; share link generation; global search and tag filtering; SDoc comment support; two-factor authentication; push notifications and sync status tracking. Spearheaded UI/UX optimizations and refactoring of the repository list, file transfer queue, settings page, and document comment page; resolved Android compatibility issues, memory leaks, and performance bottlenecks; upgraded Gradle and dependencies; authored automated tests and CI/CD pipelines, and published continuous updates to Google Play and F-Droid, achieving 100K+ installs. Tech Stack: Java , Kotlin, Android SDK & AndroidX, Retrofit/OkHttp, Glide, Room/SQLite, RxJava, Material Design, Git, Gradle, JUnit, Espresso, Travis CI/Jenkins.

Skills

ai
aws
java
javascript
kotlin
kubernetes
linux
node
react
sql
tailwind
typescript
android
english