Android Developer - Biexce - Ho Chi Minh City
(2025-07)
- Developed and maintained a Android messaging application using Kotlin and MVVM.
- Implemented End-to-End Encryption (E2EE) for messaging and group communication.
- Integrated WebRTC for real-time audio and video calling.
- Built user interfaces using XML and Jetpack Compose, and migrated legacy XML screens to Compose.
- Implemented real-time chat features using WebSocket.
- Collaborated with backend engineers to integrate REST APIs and real-time services.
- Investigated and resolved production issues, including crashes, ANRs, and memory leaks.
- Published and maintained Android applications on Google Play Store.
Junior Xamarin Android Developer - UGOTECHS - HCM City
(2024-07 - 2025-07)
Language: Xamarin Android, C#
- Fixed bugs and developed new user interfaces (UI) using XML, optimized for multiple screen sizes, resolutions, and device types.
- Handled Dynamic Currency Conversion (DCC) flows for multi-currency transactions.
- Implemented user and transaction data storage using SQLite.
- Developed and integrated REST API communication via HTTP and WebSocket protocols.
- Conducted thorough testing and wrote detailed documentation for the application.
- Handled multi-language support for the application.
- Implemented animations to enhance user experience and improve visual feedback.
- Developed and integrated a QR code scanner feature for device-user interaction using ZXing.
- Optimized app performance by reducing UI rendering time and improving SQLite query efficiency.
Intern Mobile Developer - TMA Solutions - HCM City
(2024-04 - 2024-06)
Language: Kotlin
- Applied MVVM architecture, Clean Code, and Dependency Injection in Android development
- Set up project structure, models, and business flow for Indoor Positioning System
- Researched and improved an app using BLE for indoor positioning