Hi, I'm
Nguyen Duc Kien
Mobile Developer ยท Flutter Specialist
Summary
Mobile Developer with almost 2 years of experience in Flutter and cross-platform app development. Published apps on App Store and Google Play, passionate about building high-performance and scalable applications. Experienced in Clean Architecture, Bloc/Cubit state management, Firebase integration, and working closely with UI/UX designers to deliver pixel-perfect interfaces.
Skills & Technologies
Languages
Frameworks / Platforms
Databases
CI / CD
Soft Skills
Tools
Other Qualifications
Strong understanding of Object-Oriented Programming (OOP), Clean Architecture, Micro Frontend and common Design Patterns.
Proficient in using GitHub throughout the software development lifecycle.
Experienced in implementing and integrating Firebase services such as Authentication, Cloud Firestore, Realtime Database, Cloud Storage and Push Notifications on both Android and iOS platforms.
Deployed builds for testing via Google Play Console and App Store Connect.
Worked closely with UI/UX designers to precisely implement user interfaces down to the pixel.
Successfully integrated various third-party libraries and services including OneSignal, Gemini, Stripe, Agora, etc., to enhance application functionality and performance.
Knowledgeable in data caching strategies to optimize app performance and user experience.
Work Experience
Junior Mobile Developer - Mobile Team Lead (Flutter)
The MultiMe AI app is a comprehensive Super App focused on health, shopping, and social networking. It offers a flexible and convenient experience, helping users easily track, improve, and maintain a healthy lifestyle, shop, date, and connect for work.
Responsibilities:
- Built project base and provided onboarding guidance for new developers.
- Implemented application features based on UI designs from Figma.
- Integrated APIs for core modules such as Strongbody.ai and Marketplace.
- Integrated third-party services including OneSignal for notifications, Stripe for payments, and Google Maps.
- Managed the project's GitHub repository.
Mobile Team Lead (Flutter)
The HYPERTECH app is an e-commerce platform offering convenient solutions with smart search, product reviews, multiple payment options, and an attractive UI.
Responsibilities:
- Built the base for team management and task assignment to evaluate performance.
- Integrated APIs using Dio, ensuring compliance with established architectural standards.
- Developed and built user interfaces (UI).
- Integrated Agora Livestream and Gemini AI chat.
- Maintained clear and clean code structure, with Bloc separating business logic from UI.
Solo Mobile Developer
Cap Cuu Pro โ An emergency first aid support app right at your fingertips! In dangerous situations, every second counts. Cap Cuu Pro provides detailed, easy-to-follow, and quick first aid instructions, helping users handle unexpected incidents in life more effectively.
Responsibilities:
- Participated in project development with features such as integrating shop information APIs with Firebase.
- Managed the project's GitHub repository.
- Configure native application functionality.
Mobile Team Lead (Flutter)
Fake Call is here to help! This innovative app lets you schedule fake incoming calls with customizable names, phone numbers, and schedules.
Responsibilities:
- Participated in project development with features such as integrating shop information APIs with Firebase.
- Managed the project's GitHub repository.
- Configure native application functionality.
Education
Bachelor of Software Engineering
2021 โ 2025Hanoi University of Business and Technology
GPA: 2.8
- Self-study: Completed Flutter Development Bootcamp (Udemy) โ 1 year of hands-on experience in mobile app development, state management, and widget optimization.
- Developed Stridex Store App & Admin Panel.
- GitHub: DuckienDev/MyApp/Shop/stridex_store