ASUSTek Computer Inc. (ASUS)

Senior Engineer

Jun 2018 - Mar 2023 • Taiwan

Android Application Development

  • Developed the Android system application Armoury Crate using Kotlin and Java, delivering complex UI/UX and rich animations for Game Library and Game Profile features
  • Architected modules following MVVM and clean architecture, improving feature scalability
  • Designed Game Profile sharing by defining custom file formats and byte-level encryption
  • Implemented Game Profile download using Retrofit for RESTful APIs and WorkManager
  • Drove application quality through unit testing, and large-scale stress monkey testing

Android System Integration

  • Built a platform service for fan accessory control via AIDL, enabling system-level hardware interaction
  • Implemented Advanced Performance Settings and Qualcomm GPU settings using JNI, supporting deep system customization and high-performance gaming scenarios
Kotlin Java Android SDK MVVM Retrofit WorkManager AIDL JNI

Related Projects