GitHub

Resume · Android

Alan Chiou

Yu-Cyuan Chiou · 邱鈺荃

Senior Applications Engineer, Android — Rakuten Group, Tokyo

Portrait of Alan Chiou

Experience

Rakuten Group

Aug 2025 — Present

Senior Applications Engineer, Android · Tokyo

  • Own core Android development for Rakuten Rebates — end-to-end delivery and stability in a high-scale e-commerce app.
  • Enforced branch protection and a shared code-review bar across internal and vendor engineers.
  • Led an MVVM/MVI modular refactor to decouple legacy code and hold a high crash-free rate through frequent spec changes.
  • Tightened automated testing and static analysis so CI/CD catches regressions earlier and debugging cycles shrink.

Rakuten Taiwan

Jan 2024 — Aug 2025

Lead Android Engineer · Taipei

  • Shipped Rakuten ID SDK across Rakuten Taiwan, Rakuten Mart, and Zenkokusuper; modularized it as a shared platform for ECMPD apps to cut duplicate work.
  • Integrated Rakuten Push SDK as part of the ID migration.
  • Set up Bitrise CI/CD for Zenkokusuper — automated build, test, and Firebase App Distribution across multiple variants.
  • Wrote Gradle Convention plugins for multi-SDK / multi-variant build config; mentored junior Android engineers and partnered with the Tokyo tech lead on architecture.

Rakuten Taiwan

Jul 2020 — Dec 2023

Senior Software Engineer · Taipei

  • Built and maintained Zenkokusuper and Rakuten Mart / Seiyu Netsuper (Japan) in Kotlin, Jetpack Compose, Hilt/Dagger, plus KARTE and Adjust — daily English collaboration with Tokyo and India.
  • Maintained Taiwan Ichiba and Rakuma Taiwan: Java → Kotlin/Coroutines, Support Libraries → AndroidX, MVVM, and Jetpack Compose.
  • Introduced Robolectric / Mockito / MockK unit tests and Retrofit networking standards on those apps.

NUWA Robotics

Nov 2019 — Jun 2020

Android Software Engineer · Taipei

  • Shipped Android apps and framework for the Kebbi robot: Nuwa Store, Robot Theater, and Nuwa Player.
  • Founded Micro Coding, a Blockly coding app for kids, and Nuwa Backup & Restore for device-to-server backup.

Google

Jan 2018 — Oct 2019

Software Engineer II · Google Taiwan · New Taipei City

  • Shipped Android apps across Pixel 3 → Pixel 4, working with Mountain View and London.
  • Founded Pixel Tips, preloaded on Pixel 3+; year-end review “Strongly Exceeds Expectations” (2019). Also contributed to Pixel Recorder.
  • Lifecycle / ViewModel, Protobuf, Gerrit + Repo reviews, Gradle and Blaze.

HTC

Jun 2015 — Jan 2018

Senior Software Engineer

  • Built Android apps for HTC Sense 7 → 10, including Home / Launcher, Sense Themes, and BlinkFeed.
  • Founded Edge Launcher, the Edge Sense wheel panel on HTC U11 / U11+.
  • Focused on RecyclerView architecture, performance, and hard-to-repro debugging.

LeadThink

Jul 2014 — Jun 2015

App Developer · Taipei

  • Designed and shipped travel Android apps, including 統一渡假村 and GO旅報, owning architecture and database schema.

Side projects

PttStockLive

Live danmaku overlay for PTT Stock — Python, PyQt6, WebSocket.

xShopping-MCP

Open MCP protocol so AI agents can talk to e-commerce backends without depending on a particular UI.

Taipei Tech App

Solo-designed campus app: events, class schedule, calendar, credit calculator. Published on Google Play.