Medical Performance Tracking App - German
Flutter Developer, Apr 2024 – Jan 2025
Project description
- Developed a companion mobile application that enables doctors to track and archive their medical performance using data collected from electrosurgical devices.
Responsibilities
- Compare screen: compare your performance to other doctors
- Doctor list: search and listing doctors
Technologies
- Flutter, Riverpod, flutter_hooks
- Go_router package for app navigation
- Maestro for writing automation test
Work Order App – Switzerland
Flutter Developer, Dec 2023 – Apr 2024
Project description
- A mobile application where you can easily place requests and apply for orders
- User can switch between Seller and buyer roles
Responsibilities
- Implement all app screens
- Implement Chat feature (text only) using signalr
- Implement social login: Google, Apple.
- Deploy the application to stores
Technologies
- Injectable, get_it for DI
- auto_route package for app navigation
- Signalr_core: Flutter SignalR client for ASP.Net Core
Loyalty App – HongKong
Android Developer, July 2023 – Oct 2023
Project description
- Build a loyalty app where the members can earn and use their reward points
Responsibilities
- Implement app screens: Login, Register, Find Stores (show on Map), My Rewards, Profile …
- Fixing bugs, supporting team members and maintaining.
Technologies
- Clean Architecture, MVVM, Coroutine/Flow, Koin, Google Maps, Navigation Component
Career Exploration App – Canada
Flutter Developer, May 2022 – July 2022
Project description
- Build an application to help restaurant employees map their way to a future career.
Responsibilities
- Implement App navigation.
- Implement chat bot feature.
- Implement app screens: Discover Careers, Recommend Jobs, Goals Progress, Chat screen, User Settings…
- Fixing bugs, supporting team members and maintaining.
- Deploy the application for our customers.
Technologies
- Flutter, Getx, Dialogflow (Chat bot), Auth0
Quizz App – England
Flutter Developer, Apr 2022 – May 2022
Project description
- This application let schools add extra activities for their students by doing quizzes and challenges as a group or team
Responsibilities
- Implement quizzes and challenges screen.
- Integrate firebase notification.
- Fixing bugs, supporting and maintaining.
Technologies
- Flutter, Getx, Lottie animation, Firebase notification.
Asset Management App – Australia
Flutter Developer, Nov 2021 – Mar 2022
Project description
- App for tagger (worker) to manage assets.
Responsibilities
- Implement app screens: Asset List, Create/Edit Order, Submit Order, Scan Screen…
- Fixing bugs, supporting and maintaining.
Technologies
- Flutter, Getx, Caching data, Floor database, Scan QR code, Firebase notification, Auth0
POS App (Point of Sale App) – United States
Android Developer, Mar 2021 – Nov 2021
Project description
- Beautiful and friendly UI
Responsibilities
- Implement features: Landing page, Cart, Payment, Search, Product List, Login with AppAuth
- Fixing bugs, supporting and maintaining.
Technologies
- Clean Architecture, MVVM, Coroutine/Flow, Koin, Room DB, AppAuth (Open id) for Authentication, Google Maps.
Tracking App – Viet Nam
Android Developer, July 2020 – Nov 2020
Project description
- Tracking user’s trips after one-time successful pairing with bike via Bluetooth.
- Visualizing trips history on a map route with detailed information such as trip distance, total distance, average speed, duration, CO2 saved…
Responsibilities
- Designed the app architecture using MVVM and Clean Architecture principles
- Integrated BLE (Bluetooth Low Energy) communication to scan and connect with IoT-enabled bicycles.
- Show user trips on google map
- Show real time trip’s statistic chart
- Implement app screens: Landing page, User Trips, Leaderboards, User Settings, Login/Register…
- Fixing bugs, supporting and maintaining.
Technologies
- Clean Architecture, MVVM, Rx, Dagger, Room DB, Google Map, BLE (Bluetooth Low Energy)
Employee Management App – Vietnam
Flutter Developer, Nov 2020 – Mar 2021
Project description
- Built a mobile application for a company in Vietnam to manage workforce operations, including tracking working hours, handling leave requests, and managing company assets
Responsibilities
- Implement features: logtime, booking, manage assets, notification.
Technologies
- Flutter, Bloc, Caching data, Firebase notification
Invoice Statistics App – Germany
Android Developer, Apr 2020 – Sep 2020
Project description
- This app helps you monitor the monthly costs and usage of your business mobile phone contracts in an easy way
- Support Portrait and Landscape mode
Responsibilities
Technologies
- MP Chart, MVVM, Clean Architecture, Rx, Dagger
Work Order Management App – Singapore
Android Developer, Oct 2019 – Mar 2020
Project description
- App for the technician to manage work orders.
- Offline mode available. Technician can update the work order in offline mode.
- Using web view to interact with the 3D assets.
- Support phone and tablet.
Responsibilities
- Communicate with the 3D webview base using js.
- Implement app screens: Work Order List, Work Order Detail, Update Work Order, Create Work Order, Asset Viewer, User Setting…
Technologies
- Clean Architecture, MVVM, Rx, Dagger, Realm database, Firebase notification
Survey App – Singapore
Android Developer, Jan 2019 – September 2024
Project description
- This app is Singapore’s online survey community created for you to share an opinion on issues that matter.
Responsibilities
- Implement screens: Survey List, App Setting, Profile Setting, Landing page, Redeem Voucher, Onboarding, User Activity History, Mataninance mode, Login/Regisster …
- Deploy app to google store
Technologies
- MVVM, Rx, Dagger, Location service
Aromatherapy App
Flutter Developer, May 2018 – July 2018
Project description
- Collaborate with the Cambodia team to complete development tasks.
- Develop a ride-sharing application similar to Uber.
Responsibilities
- Implement some features following specification.
- Research new techniques to apply to projects.
- Fixing bugs, supporting and maintaining.
Technologies
- Objective C, RESTful API.
Essential Oil Blending App – France
iOS Developer, June 2016 – December 2016
Project description
- Developed a mobile application that helps users create customized essential oil blends without requiring prior aromatherapy knowledge. The app provides a guided, user-friendly interface for selecting ingredients and generating blend recommendations.
Responsibilities
- Implement in app purchase
Technologies
- Flutter, Firebase firestore, Firebase Auth, In app purchase