NGUYEN QUANG Tung

AI/ML Engineering

Phone number: ***.***.****

I am very passionate about the field of AI (Artificial Intelligence) and have put a lot of time and effort into learning and exploring it more deeply. I have been constantly updating new knowledge, and continuously practicing and improving my programming skills to implement AI ideas and projects.

scroll down


Skills

Programming Languages :   Python
 e logo   c logo   cplusplus logo   dotnet logo   HTML5 logo   CSS3 logo   MySQL logo   MicrosoftSQLServer logo  
Frameworks / Libraries :   TensorFlow logo   keras logo   OpenCV logo   pandas logo   scikitlearn logo  
Tools :   Visual Studio Code logo   googlecolab logo   pycharm logo   jupyter logo   git logo   github logo   Anaconda logo   Eclipse IDE logo   Spyder IDE logo  
Programming Languages
  • Python:  Basic Python language can collect and preprocess data, build and train machine learning models, evaluate and refine models, perform analysis and visualization results, deploying the model into the real environment....
  • C# (.Net):  Can use C# (.Net framework) to write software, perform basic tasks
  • Html - Css :   Standard responsive web design, BEM,...
  • Database : Can use basic SQL query. Basic about relational databases like MySQL/Microsoft SQL Server.
Frameworks / Libraries
  • Keras, TensorFlow:  Can build model architectures, train and evaluate models, fine-tuning model parameters, processing, and pre-processing data, deploying the model into the real environment, and optimizing model performance and resources.
  • Flask:  Can build API to implement AI/ML model, process requests and return results from the model, process input and output data, security and session management, and application performance optimization.
  • OpenCV:  Can process and preprocess images and videos, extract features from images, build and train various types of classification and recognition models, Evaluate and fine-tune the model, and deploy the model into real-world applications.
  • Pandas: Processing, analyzing, manipulating data, information extraction, normalization, analysis statistics and data mining in AI/ML applications...
  • Scikitlearn:  Preprocessing, model training, evaluation, refinement, and performance of classification, regression, clustering, and feature extraction tasks in AI/ML.
  • Plotlib:  Visualize data, create graphs, and analyze and Visualize model results to understand and present data in an easy-to-understand manner.
Tools
  • Visual Studio Code:   Currently use Visual Studio Code, know how to Debug and apply plugins to help code faster. Use basic docker level.
  • Google Colab / Jupyter Notebook:  Can handle the workflow and interaction with notebooks for project development and research. Skilled in programming, building, and training machine learning models, analyzing data, and visualizing results. In addition, it also supports understanding and using popular libraries.
  • Spyder (Anaconda):   Skilled in Python programming, performing data analysis, and visualizing results. In addition, you will also familiarize yourself with popular libraries and tools in the fields of data science and machine learning.
  • Git - Github - Gitlab - Soucetree:  Use source code management tools, grasp the sentences git commands, and can use gitUI software like Sourcetree.
  • Telegram - Slack - Skype -Trello:   be able to use task management tool ...
Others
  • English:   English skills (Intermediate): listening speaking reading writing
  • Get familiar with Agile and Scrum environments quickly.
  • Soft skill :  Ability to work in groups, Ability to find curiosity, the ability to manage time, ...

PROJECTS


CAMERA CALIBRATION   (openCV ...)

Build a package for easy to calibrate camera (remove distortion of camera for improve accuracy of some vision application) and publish in PyPi

April 2024 - June 2024

AI Chess and AI Chinese Chess interactive with Robot Arm   (YOLOv8 ...)

- The "AI Chess" project is a project that combines Image Processing, Arduino, and robotics to apply interactive chess playing with robot arms.

- The "AI Chinese Chess" project is a project that combines computer vision (YOLOv8) , Arduino, and robotics to apply interactive chess playing with robot arms.

August 2023 - December 2023 Internship

Driver drowsiness system   (CNN,OpenCV)

- Train a CNN model on a dataset containing examples of both closed and open eyes. This trained model is then used by OpenCV to capture a live video feed from the camera. Each frame from the video feed is passed through the CNN model for processing and classification, determining whether the eyes are open or closed in real-time.

- Configure the CNN model using Keras - TensorFlow, and apply the Libraries OpenCV Numpy, Pandas, OS ...

Febrary 2023 - April 2023

Chatbot   (Keras Sequential Model - Flask Framework)

- Build a simple Chatbot using Keras Sequential Model and deploy the model.

- NLP (Natural Language Processing) based on tokenizer and label encoder of sklearn library, built Neural Network with Sequential Keras model. Use Flask (API function) and HTML, CSS, and JavaScript to implement Chatbot.

August 2022 - December 2022

The Band Website   (HTML,CSS,JavaScript)

- The Band's static website.

- Using HTML, CSS and Javascript to build Websites.

June 2022 - July 2022

HUMAN SKELETON ESTIMASTING PROJECT   (Digital Image processing)

- Build a skeleton estimation from a photo or video using recognition patterns (Pattern recognition) so that the app will automatically detect human parts using machine learning algorithms.

- Use mediapipe library, and CNN MobieNet module to find human skeleton estimates from images or videos - Also, use cvzone library for real-time hand tracking, face detection, and face mesh detection

February 2022 - June 2022

Experience


i-Soft Joint Stock Company   info

Position: AI/ Computer Vision Engineer   
02/2024 - now

SVN Automation Company (Sophic Automation Company)   info

Position: AI/Computer Vision Intern    evaluation form

Computer vision intern in the "Research and Development" (R&D) Department. Get research jobs on AI Computer Vision, Embedded Software, and Software Applications. Here I was involved in a real project, Applying learned knowledge to solve some problems of controlling robot arms to perform some task.

08/2023 - 12/2023

TMA Solutions Company    info

Position: AI/Computer Vision Intern    evaluation form

Computer vision intern in the "Artificial Intelligence Innovation" room. Received the research on the SOTA model: YOLO, Here I was involved in the actual project, through which acquired working skills, searched for unknown information to complete the mission given.

03/2023 - 6/2023

Faculty of high quality training, Ho Chi Minh City University of Technology and Education (HCMc UTE)    info

Position: Teaching Assistant

Teaching Assistant for the Faculty of High-Quality Education (HCMc UTE) subject: Statistical Probability and Applications for Engineers. Receive the teaching of basic knowledge to support students to regain the basics and solve problems.

02/2021 - 05/2023

THÊM SAI GON ULTRASONICS CO., LTD (THE SAI GON ULTRASONICS) Co., LTD    info

Position: Core technician and Technology Assistant
Mentor: Mr. Nguyễn Đình Thêm (Director)

Permanent staff. Dealing with digital issues, information, communication in business.
Material management, customer care, system installation, and maintenance support industrial ultrasonic heating system.

05/2020 - 05/2022

Education

Ho Chi Minh City University of Technical Education (HCMC UTE)

Major:   Software Engineering
From 7/2019 - 12/2023

NGUYEN DU SPECIALIZED HIGH SCHOOL, ĐĂK LĂK

Specialized:   Physics
From 2016 - 2019