Summary

I am a fourth-year student majoring in Software Engineering at the University of Information Technology.

Have experienced in working with Kotlin, Java, Flutter, React Native and UX/UI design for university projects and personal projects.

Equipped with good communication skills, management skills, and high self-study spirit.

Birthdate

17/07/2002

Gender

Male

Graduation Year

2024

Skills

  • Android Native

    Jetpack Compose

    Kotlin

    Java

    MVVM

    Hilt Injection

    Koin Injection

    Ktor Client

    Retrofit

    Shared Preferences

    Clean architecture

    UDF

  • Mobile Cross-flatform

    Flutter

    React Native

    Bloc

    Redux

    Dart

    TypeScript

  • Database

    Room

    MongoDB

    Microsoft SQL Server

    Shared Preferences

  • General

    OOP

    Git

    RESTful API

    Postman

    Debugging

    Unit Test

Courses and Certificates

Kotlin for Java Developers

Coursera

https://www.coursera.org/account/accomplishments/certificate/WUKT9U4MVKPL
  • Kotlin fundamental: basic syntax, nullability, functional programming, object-oriented programming
  • Power of the Kotlin standard library, and Java interoperability

Introduction to Android Mobile Application Development

Coursera

https://www.coursera.org/account/accomplishments/certificate/VW5G6TNGTF6M
  • Define the Fundamental concepts of Android app development
  • Set up and explore the Android Studio interface, configurations and built-in tools
  • Create a simple Android app

Version Control

Coursera

https://www.coursera.org/account/accomplishments/certificate/5KX354D3XK9N
  • Learning how to Implement Version Control systems
  • Navigate and configure using the command line
  • Use a GitHub repository. Create a GitHub repository

Education

Ho Chi Minh City University of Information Technology

Software Engineering

2020 - 2024

  • Learning about Object Oriented Programming, Data Structures, Databases, Java and Mobile Development
  • Experience about team work with other college on university project

Projects

Yum

February 2023 - July 2023

Technology

  • Front-end: Jetpack Compose, Kotlin
  • Back-end: Ktor-Server, Koin Injection, KMongo
  • Database: MongoDB

Description: Cooking Helper

  • Using Clean Architecture and MVVM for development
  • Using Room and Paging3 for local storage and pagination
  • Using Ktor for REST API
  • Find recipe, leave review for recipe
  • Create shopping list from recipe
  • Schedule cooking, receive local notification using BroadcastReceiver and NotificationManager
  • Manage personal profile
  • Gain 10/10 from lecture

Recipely

July 2023 - Now

Technology

  • Front-end: Jetpack Compose, Retrofit, Ktor-Client, Room Database, Hilt Dependency Injection, Paging3, UDF design pattern, Clean architecture
  • Back-end: Ktor-server, KMongo
  • Database: MongoDB

Description: Cooking social network

  • Create and share recipe
  • Find recipe with filter
  • Search recipe through images
  • Manage user profile
  • Chat with other user

PhotoMe

February 2023 - May 2023

Technology

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

Description: Social network for photographer

  • Using Bloc Flutter architecture for development
  • Using Retrofit for HTTP request
  • Manage posts
  • Manage personal information
  • Manage comments and post interactions
  • Manage followers
  • Manage notifications

Messer

February 2023 - June 2023

Technology

  • Front-end: React-Native, TypeScript
  • Database: Cloud Firestore

Description: Messaging App

  • Using Redux for state management
  • Chat with other people in single room or multiple room
  • Send image video, pin message, reply message
  • Call video using WebRTC
  • Create 24h story, view and like other story

Jewelry Store Management

September 2022 - December 2022

Technology:

  • Front-end: C#, WPF
  • Database: Microsoft SQL Server
  • Testing: NUnit

Description:

  • Using MVVM architecture for development
  • Window app simulate the operation of a jewelry store
  • User can create import/export order
  • Manage provider and customer
  • Manage store product
  • Manage user account

Cooking Social Network

March 2022 - June 2022

Technology:

  • Front-end: Kotlin, XML
  • Database: Cloud Firestore

Description: Social network about cooking

  • Use MVVM architecture for development
  • 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

MineSweeperGame

March 2022 - July 2022

Technology: Java, Java swing

Description: Casual minesweeper game

  • Play game with 3 difficult level
  • Player can custom game parameters: mine grid size, bomb number
  • Advance triangle game mode