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

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

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

  • Backend: NodeJS, asp.net core, clean architecture, ImediaR

  • Web3: Ethereum, solidity, sepolia, openzepplin, ERC-721

  • Database: Postgres, Cloudinary, MongoDB

  • Recombee Service

  • Google Analytics 4