Toshiba Global Commerce Solutions

Software Engineer II

Apr 2023 - Apr 2025 • Taiwan

Android Application & SDK Development

  • Designed and developed an Android POS SDK based on UnifiedPOS standards, implementing peripheral APIs using Java and Kotlin
  • Built Android application (Mobile Control Center) in Kotlin, applying MVVM and clean architecture

Windows/Linux Application & SDK Development

  • Developed the TCx SDK for Windows and Linux POS platforms in Java, providing APIs for customer integration and middleware extensibility
  • Implemented TCx diagnostic tools in Java, leveraging TCx SDK, enabling troubleshooting and improved reliability of peripheral devices
  • Supported cross-platform alignment of APIs and behaviors between Android and non-Android
Kotlin Java Jetpack Compose MVVM Coroutines UnifiedPOS REST API BDD