Summary

Junior Software Engineer, Bachelor of Software Engineering passionate about Mobile Programming with 2-year experience in mobile development (Flutter, Jetpack Compose) Looking for opportunities as a mobile software developer with an expert team of developers who will help advance my career progression to senior positions in the future.

Birthdate

11/02/2002

Gender

Male

Graduation Year

2024

Education

University of Information Technology

Software Engineering - College

2020 - 2024

Take basic programming courses like Object Oriented Programming, Data Structures, Databases

Learn electives about Java, windows, software

Skills

  • Flutter

    Dart

    Bloc

    Localization

    Firebase

  • Jetpack Compose

    Kotlin

    MVVM

    Dependency Injection

    Lifecycle

  • Database (basics)

    sqlite

    Room

    MongoDB

    Shared Preferences

    Datastore Preferences

  • General Concept

    Git

    Debugging

    Deep OOP understanding

    Clean architecture

    Postman

    RESTful API

    In-App Purchases

  • NextJS

    JavaScript, TypeScript, Tailwind, CSS

Work Experience

Dolphin Solutions

Flutter Developer

March 2023 - August 2023

Maintenance of the company's product projects (Flutter)

Development and maintenance of the company's product project (Jetpack Compose)

Rest API & postman requests.

Mindx School

Teacher

May 2022 - Now

Part-time teacher, refer to the curriculum and teach programming for children from elementary to high school

Golden Owl Solution

Mobile Developer

September 2023 - Now

Development and Maintenance of the company's product projects (Flutter)

Development and maintenance of the outsource project (Flutter)

Rest API & postman requests.

Projects

Coffee

Flutter Developer

March 2023 - June 2023

Technology

  • Front-end: Flutter
  • Back-end: Spring boot
  • Database: MongoDB + Firebase

Description and benefits

  • An e-commerce app about coffee
  • Using Bloc Flutter architecture for development
  • Login with Google account, Email + Password to the app
  • Add, remove and edit products for admin account
  • Add products to cart
  • Choose a delivery location
  • Apply coupon to order
  • Sync shopping cart data across multiple devices with the same account
  • Change personal information
  • View order history
  • Multi-language support (Vietnamese, English)

PhotoMe

Flutter Developer

March 2023 - July 2023

Technology

  • Front-end: Flutter
  • Back-end: Nodejs
  • Database: MongoDB + Firebase

Description and benefits

A social network for photographers

  • Using Bloc Flutter architecture for development
  • Login with Email + Password to the app
  • Manage posts
  • Manage personal information
  • Manage comments and post interactions
  • Manage followers
  • Manage notifications
  • Multi-language support (Vietnamese, English)

Chat App

Flutter Developer

September 2022 - January 2023

Technology: Flutter, Firebase, WebRTC

Description and benefits

  • A messaging app
  • Login with Google account, Facebook, Email + Password to the app
  • Send messages, documents, photos, recordings
  • Sync data across multiple devices with the same account
  • Search for texting friends
  • Drop message feelings
  • Delete sent messages
  • Change nickname
  • Turn off notifications
  • Video calls using WebRTC
  • Change personal information

Spending Management

Flutter Developer

October 2022 - December 2022

Technology: Flutter, Firebase

Description and benefits

  • An expense management app
  • Using Bloc architecture to develop
  • Log in with your Google, Facebook, Email + Password accounts into the app
  • Add, delete and edit spending
  • Synchronize data on multiple devices with the same account
  • Share spending with friends
  • View reports and spending statistics by week, month, year
  • Change personal information
  • View spending history
  • Change Light mode and Dark mode
  • Export spending to CSV file
  • Look up currency rates
  • Multi-language support (English, Vietnamese)

Cooking Social Network

Android Developer

March 2022 - June 2022

Technology: Android, Kotlin, Firebase, MVVM

Description and benefits

  • A small social network about cooking
  • Use MVVM architecture to develop
  • Sign in with Google account to the app
  • Post and edit articles about food
  • Like and comment on posts
  • Notify users when there is an interaction
  • Change personal information
  • Follow other authors
  • Change Light mode and Dark mode
  • Search for users
  • Multi-language support (English, Vietnamese)

Fashion Flow

Full-Stack Developer

March 2024 - July 2024

Technology:

  • Front-end: Nextjs, Redux, Tailwind, Ant design, Metamark, Recaptcha, Socket
  • Backend: NodeJS, asp.net core, clean architecture, ImediaR, Socket
  • Web3: Ethereum, solidity, sepolia, openzepplin, ERC-721
  • Database: Postgres, Cloudinary, MongoDB
  • Recombee Service
  • Google Analytics 4

TurisVPN

Mobile Developer

May 2024 - Now

Technology: Flutter, Firebase, WireGuard, In-App Purchase

Description:

  • This is a VPN System (Supporting Mobile App and Chrome Extension) that supports a multinational customer base including: USA, England, Malaysia, Philippines, Singapore, Indonesia, Thailand, Vietnam...
  • I participated in analyzing project feature requirements from the beginning including: developing Chrome Extension, Subscription payment for 3 platforms (iOS, Android and Stripe), Push notification FCM, Google Ads, AWS,...

Clinger

Mobile Devloper

January 2024 - February 2024

Technology: Flutter, Firebase, In-App Purchase, Socket

Description:

Clinger is a revolutionary dating app that aims to connect people with shared interests and values in a fun and interactive way. Our app offers a unique social experience that allows you to share your media within your group and connect with people from all over the world.

Whether you're looking for a romantic partner or just want to expand your social circle, Clinger has something for everyone. With our advanced matching algorithm, you can easily find compatible matches based on your preferences and location.