Available for opportunities

Hi, I'm
Nguyen Duc Kien

Mobile Developer ยท Flutter Specialist

Nguyen Duc Kien
Flutter
2+ Years
Published
App Store & Google Play

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.

2+
Years Experience
4+
Published Apps
6+
Team Projects

Skills & Technologies

Languages

Dart Golang

Frameworks / Platforms

Flutter Bloc / Cubit Clean Architecture Micro Frontend Firebase Supabase Restful APIs Gorm & Gin GoFrame Node.js (Basic)

Databases

MongoDB Firestore MySQL SQLite Hive

CI / CD

GitHub Sonarcloud Docker (Basic)

Soft Skills

Time Management Team Collaboration

Tools

VS Code Xcode DevTools Postman

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

StrongBodyVN

Junior Mobile Developer - Mobile Team Lead (Flutter)

06/2024 โ€“ Present
๐Ÿ“ฑ Project: MultiMe (06/2024 โ€“ Present)
View on App Store View on Google Play

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.
Flutter Dart Golang GoFrame Bloc Firebase
Team size: 6
Group Project

Mobile Team Lead (Flutter)

02/2025 โ€“ 06/2025
๐Ÿ›’ Project: HyperApp
View on Google Play

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.
Flutter Dart Bloc Clean Architecture
Team size: 6
Solo Project

Solo Mobile Developer

09/2025
๐Ÿฅ Project: FirstAid Manual โ€“ Offline Guide
View on Google Play

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.
Flutter Dart Bloc Firebase
Personal Project

Mobile Team Lead (Flutter)

01/2026
๐Ÿ“ž Project: Fake Call PR
View on Google Play

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.
Flutter Dart Bloc
Team size: 3

Education

Bachelor of Software Engineering

2021 โ€“ 2025

Hanoi 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