ASUSTek Computer Inc. (ASUS)

Senior Engineer

Jun 2018 - Mar 2023 • Taiwan

Android Application Development

  • Developed the Android system application Armoury Crate using Java and Kotlin, delivering complex UI/UX and animations for Game Library and Game Profile features
  • Architected modular components to improve scalability and feature extensibility
  • Designed Game Profile Sharing by defining custom file formats and byte-level encryption
  • Implemented Game Profile Download functionality using Retrofit for RESTful APIs and WorkManager to ensure efficient background data synchronization
  • Improved application quality through unit testing, and large-scale stress testing (Monkey)

Android System Integration

  • Built a service for fan accessory control via AIDL, enabling system-level hardware communication
  • 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