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