Hello, I’m Xavier Cui, a Senior Mobile Engineer specializing in Android, Kotlin, Flutter, and cross‑platform architecture. Over 10 years, I’ve designed and delivered large‑scale mobile apps and SDKs, with deep expertise in Jetpack Compose, dependency injection, reactive programming, and scalable mobile systems. I’m passionate about maintainable architectures, mentoring teams, and delivering reliable user experiences at scale. I’ve led initiatives including cross‑platform migrations, fintech payment integrations, and real‑time applications. I enjoy building robust mobile systems and collaborating with cross‑functional teams to ship features efficiently and securely.

Xavier Cui

Hello, I’m Xavier Cui, a Senior Mobile Engineer specializing in Android, Kotlin, Flutter, and cross‑platform architecture. Over 10 years, I’ve designed and delivered large‑scale mobile apps and SDKs, with deep expertise in Jetpack Compose, dependency injection, reactive programming, and scalable mobile systems. I’m passionate about maintainable architectures, mentoring teams, and delivering reliable user experiences at scale. I’ve led initiatives including cross‑platform migrations, fintech payment integrations, and real‑time applications. I enjoy building robust mobile systems and collaborating with cross‑functional teams to ship features efficiently and securely.

Available to hire

Hello, I’m Xavier Cui, a Senior Mobile Engineer specializing in Android, Kotlin, Flutter, and cross‑platform architecture. Over 10 years, I’ve designed and delivered large‑scale mobile apps and SDKs, with deep expertise in Jetpack Compose, dependency injection, reactive programming, and scalable mobile systems. I’m passionate about maintainable architectures, mentoring teams, and delivering reliable user experiences at scale.

I’ve led initiatives including cross‑platform migrations, fintech payment integrations, and real‑time applications. I enjoy building robust mobile systems and collaborating with cross‑functional teams to ship features efficiently and securely.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Work Experience

Senior Mobile Developer at Alberta School Employee Benefit Plan (ASEBP)
September 1, 2023 - Present
Lead mobile development initiatives across Android and iOS for large-scale healthcare and benefits applications used by thousands of users. Modernized Android UI architecture by migrating legacy components to Jetpack Compose, improving maintainability and accelerating feature delivery. Guided the cross-platform transformation of native mobile applications toward a unified Flutter architecture, significantly boosting development efficiency and long-term maintainability. Designed secure mobile authentication and API communication flows using JWT and OAuth, ensuring compliance with healthcare security standards. Implemented scalable mobile architecture using MVVM, Hilt/Dagger, Retrofit, and Kotlin Coroutines. Collaborated with backend teams to design robust API contracts and ensure reliable data synchronization across platforms.
Senior Mobile Developer at Taliup
March 1, 2021 - August 31, 2023
Architected and developed a real-time cross-platform delivery platform used by drivers to accept and manage orders from nearby merchants. Architected the Flutter mobile platform supporting real-time order dispatch and delivery workflows. Designed scalable MVVM-based architecture with reactive state management, improving reliability and testability. Led mobile development practices including code reviews, architecture discussions, and engineering standards. Developed native Android modules in Kotlin to enable seamless integration between Flutter and platform-specific capabilities. Implemented Firebase-based real-time updates for low-latency order synchronization.
Senior Android Developer at Canadian POST
February 1, 2020 - August 31, 2023
Developed and maintained advanced Android kiosk and payment terminal applications supporting complex payment workflows. Built high-reliability Android kiosk apps handling payment processing, multi-device hardware integration, and transaction security. Optimized performance and UI responsiveness with modern Android frameworks including Jetpack Compose. Collaborated with backend teams to ensure secure and stable REST API integrations for payment systems. Implemented secure mobile transaction flows and strengthened application security for handling sensitive payment data.
Senior Android Developer at Star net Communication
September 1, 2016 - August 31, 2017
Led development of POS payment applications integrating Alipay, WeChat Pay, and UnionPay. Designed SDK APIs and documentation to support partner integrations. Provided technical support and collaborated with external partners for platform certification and testing.
Android SDK Developer at ArcherMind Technology
July 1, 2015 - August 31, 2016
Contributed to Android system-level development for Alcatel Pixi devices. Implemented system modules including SIM management, networking configuration, and browser components. Participated in device firmware customization and system integration testing.
Android Developer at Suning Commerce Group
March 1, 2013 - July 31, 2015
Developed large-scale consumer mobile applications for one of China’s largest retail platforms. Implemented real-time data features and location-based services. Integrated Baidu Map SDK to enable navigation and location tracking features.

Education

Computer Systems Technician at St. Clair College
January 1, 2017 - December 31, 2019
Bachelor's in Communication Engineering at Hohai University
January 1, 2009 - December 31, 2013

Qualifications

Add your qualifications or awards here.

Industry Experience

Healthcare, Financial Services, Software & Internet, Retail, Education, Transportation & Logistics