← Back to list ![]()
Middle
Registration: 29.04.2026
Vu Dinh Khoa
Specialization: Mobile Engineer
— Mobile Engineer specializing in Flutter and React Native with over 3 years of experience delivering high-performance, scalable mobile applications.
— Proven ability to adapt quickly to new environments, contribute to product architecture, and ship reliable features in fast-paced teams.
— Focused on long-term growth, technical excellence, and creating user-centric digital experiences.
— Mobile Engineer specializing in Flutter and React Native with over 3 years of experience delivering high-performance, scalable mobile applications.
— Proven ability to adapt quickly to new environments, contribute to product architecture, and ship reliable features in fast-paced teams.
— Focused on long-term growth, technical excellence, and creating user-centric digital experiences.
Skills
Dart
Java
C / C++
C#
TypeScript
Kotlin
Swift
Flutter
React Native
Github
Android Studio
Visual Studio
Sourcetree
Jira
Postman
FlutterFlow
Firebase
000Webhost
Superbase
Work experience
Flutter Developer
since 10.2025 - Till the present day |Relia Software
CI/CD, BLE, WebRTC, MQTT
● Rebuild project structure.
● Setup Apple Development and Google Console.
● Setup CI/CD for deployment.
● Meet with customers and discuss project information.
● Complete and control quality of main features.
● Work with BLE, WebRTC, and MQTT for video and sensor data from hardware.
Recognition and Gains:
● Working in an English communication environment.
● Deep working with BLE, WebRTC, MQTT and hardware.
● Understand how to refactor project architecture.
Projects:
1. IoT-based Baby Monitoring (Dec 2025 - Present).
● Working on discussion with customers.
● Handling BLE, MQTT, WebRTC for hardware.
● Updating newest UI for app.
● Building for the Apple Store.
Technologies:
● Language: Dart.
● Framework: Flutter.
● Tools: SourceTree, VS Code.
● State management: GetX.
● Protocols: BLE, MQTT, WebRTC.
2. Human Resource Management (Oct 2025 - Present).
● Discuss with PM and QC to maintain and rebuild the project architecture.
● Complete features for customers.
● Build CI/CD for deployment.
● Handle App Store Developer and Google Play Console.
● Publish publicly on Google Play and unlisted on the App Store.
Technologies:
● Language: Dart.
● Framework: Flutter.
● Tools: SourceTree, VS Code.
● State management: Bloc.
Flutter Developer
09.2025 - 04.2026 |Carrots Lab
Dart, Flutter, SourceTree, VS Code, Notion, Provider, Bloc, Cubit
● Handle project with about 1k users online per day.
● Discuss with PM to define tasks and improve product.
● Maintain and optimize performance.
● Contribute ideas for improving the product.
● Handle Google Ads and payment services.
● Handle iOS native camera.
● Working with Firebase Analytics and Remote Config.
● Handle webhook, cloud functions, Firestore, storage, Firebase Messaging.
● Support fixing bugs.
Recognition and Gains:
● Working in an English communication environment.
● Understanding how product brand development works.
● Critical thinking.
● Optimizing many source codes with different state management approaches.
● Deep understanding of Firebase tools such as Analytics, Storage, Firestore, Cloud Functions, and Notifications.
● Understanding how Google Ads and payment services work.
Project:
Now Bundle App (Sep 2025 - Apr 2026).
● Discuss with PM to define features.
● Build and maintain apps.
● Handle legacy code.
● Build tools for supporting work.
● Handle rebase.
● Handle package subscription for iOS app.
● Build apps to TestFlight.
Technologies:
● Language: Dart.
● Framework: Flutter.
● Tools: SourceTree, VS Code, Notion.
● State management: Provider, Bloc, Cubit.
Flutter Developer
03.2025 - 10.2025 |LF Global
Dart, Flutter, Postman, SourceTree, VS Code, Microsoft Azure, Bloc, Kotlin
● Discuss with BA and define features in English.
● Using Flutter to develop mobile apps.
● Contribute ideas to build better products.
● Building Flutter project structure and reviewing code.
● Building and releasing apps for end users.
● Supporting bug fixes for production.
Recognition and Gains:
● Explore more codebases.
● Deploy and distribute for Android and iOS.
● Understand compressing media using Flutter.
● Apply working cycle to divide tasks and manage deadlines.
● Know how to apply CI/CD for web deployment on Fastlane.
● Understand how to configure Apple development in Flutter.
Projects:
1. Human Resource Management App (Mar 2025 - Present).
Flutter Developer.
● Discuss with BA to define features.
● Use Flutter to build app from scratch.
● Apply clean architecture in building the app.
● Write clean and maintainable code.
● Handle REST API for connecting to the back end.
● Build and release internal apps for end users.
● Deploy Flutter app to Apple Developer and Google Play Console.
● Apply OneSignal for app notifications.
Technologies:
● Language: Dart.
● Framework: Flutter.
● Tools: Postman, SourceTree, VS Code, Microsoft Azure.
● State management: Bloc.
2. POS - Point of Sale (Jun 2025 - Present).
Mobile Developer.
● Define features to build the app.
● Create and build clean architecture for easy reuse, maintenance, and fast development.
● Research and apply new technologies.
● Build Kotlin app from scratch and apply clean architecture.
● Create REST APIs using Supabase and integrate them into the app.
● Use Retrofit for fetching APIs, apply interceptors, use Dagger for DI.
● Conduct market surveys to understand the next direction of the product.
Technologies:
● Language: Kotlin.
● Platform: Android.
● Tools: Postman, SourceTree, Android Studio, Supabase.
● State management: Orbit MVI.
Frontend / Mobile Developer
06.2024 - 01.2025 |Parthlab
Dart, Flutter, Postman, SourceTree, TypeScript, JavaScript, React Native, VS Code, GitHub, Redux,
● Discuss with CTO and define features in English.
● Using FlutterFlow and Flutter to develop front-end main features for the blockchain ecosystem.
● Contribute ideas to build a better product.
● Build Flutter project folder structure and review code.
● Manage front-end and mobile company projects.
Recognition and Gains:
● Understand how the blockchain ecosystem works.
● Create projects from scratch.
● Apply gRPC for calling APIs in Flutter projects.
● Apply a working cycle to divide tasks and manage deadlines.
● Know how to apply CI/CD for web deployment using GitHub Actions.
● Proficient in using FlutterFlow for building web and mobile apps.
● Review and train new employees.
Projects:
1. Blockchain Ecosystem (Jun 2024 - Feb 2025).
Frontend Developer.
● Discuss in English and define blockchain marketplace features.
● Handle and transfer project flow.
● Use Flutter and FlutterFlow to develop the front end of the project.
● Calculate numbers for product interfaces.
● Suggest solutions for resolving front-end problems.
● Apply CI/CD for Firebase web deployment.
● Optimize code and improve web and app performance.
● Write clean and maintainable code.
● Use gRPC to retrieve data.
● Handle sockets.
● Build Flutter web plugins.
● Manage state using Bloc, Provider, and Riverpod.
● Review code.
● Fix bugs and support bug fixes.
Technologies:
● Language: Dart.
● Framework: Flutter.
● Tools: FlutterFlow, GitHub, Postman, SourceTree, VS Code.
● State management: Bloc, Provider.
2. Blockchain Messaging App (Oct 2024 - Present).
Mobile Developer.
● Get requirements and define features.
● Use ethers library for developing applications.
● Use bridge library to create Node.js plugins in React Native.
● Use Redux for state management.
● Design UI/UX for the app.
Technologies:
● Language: TypeScript, JavaScript.
● Framework: React Native.
● Tools: VS Code, GitHub.
● State management: Redux.
Mobile Developer
04.2024 - 06.2024 |Emso
Dart, Flutter, GitHub, Postman, Jira, VS Code, Riverpod, Provider
● Develop features for a social app.
● Discuss and come up with new features and UI/UX.
● Suggest and build app architecture and folder structure.
● Fix bugs and increase performance for the app.
● Maintain the mobile app.
Recognition and Gains:
● Using Provider with Riverpod for state management.
● Gaining more experience in increasing the performance of mobile apps.
● Maintaining and suggesting new ideas to apply to projects.
Project:
Social App (Apr 2024 - Jun 2024).
● Get requirements and develop.
● Optimize code and improve app performance.
● Report bugs and fix bugs.
● Use Riverpod and Provider for state management.
Technologies:
● Language: Dart.
● Framework: Flutter.
● Tools: GitHub, Postman, Jira, VS Code.
● State management: Riverpod, Provider.
IT Specialist
10.2023 - 12.2023 |MWG
TypeScript, VS Code, GitHub, React Native, Redux
● Choose technologies to use to solve problems.
● Learn and apply React Native to AR projects.
● Research and solve problems given by businesses.
● Support team members in project orientation and problem solving.
Recognition and Gains:
● Applied information security in coding.
● Product design with philosophy.
● Applied React Native for projects.
● Learned and applied AR mobile technology to the system using the React Native framework.
Project:
AR Project (Oct 2023 - Dec 2023).
Mobile Developer.
● Orient the project.
● Research technology to use for the system.
● Manage the team to work together.
● Create core algorithms to solve problems in the project.
● Release the app.
Technologies:
● Language: TypeScript.
● Tools: VS Code, GitHub.
● Framework: React Native.
● State management: Redux.
Mobile Flutter Developer
11.2022 - 07.2023 |ITRVN
Dart, Android Studio, VS Code, Jira, GitHub, Postman, Sourcetree, Flutter, Hive, Drift, Firebase, Bloc
● Developing mobile apps using Flutter.
● Participating in team working cycles to define features and divide tasks.
● Working directly with Product Owner and UI/UX designer.
● Listening to feedback and reviewing to fix bugs.
● Supporting bug fixes.
Recognition and Gains:
● Use SOLID principles while coding, understand how to write clean, maintainable, and debuggable code.
● Create reusable components for future use.
● Apply design patterns in coding.
● Understand and create a clean and extensible architecture for Hive folders.
● Gain experience working with healthcare hardware.
● Apply basic animations to components.
Project:
Digital Health System (Nov 2022 - Jul 2023).
● Discuss with BA to finalize the feature.
● Meet to define estimated time for tasks and take the task.
● Read and define features according to SRS and Figma design.
● Draw logic workflow for the feature.
● Develop mobile features following Figma and SRS.
● Draw diagrams to describe the main flow of features in a clear way.
● Listen to feedback and review to fix bugs.
● Apply DDD architecture for building the app.
● Use Bloc for app state management.
● Support the backend team in defining bugs.
● Use GraphQL for API data calls.
Technologies:
● Language: Dart.
● Tools: Android Studio, VS Code, Jira, GitHub, Postman, Sourcetree.
● Framework: Flutter.
● Storage: Hive, Drift, Firebase.
● State management: Bloc.
Educational background
Software Engineering
2019 - 2024
University of Information Technology - VNUHCM
Languages
EnglishUpper Intermediate
