![](portrait.jpg)
introduction ★ this document is displayed under license from the author
★
NGO
TRAN VINH THAI
TRAN VINH THAI
Engineer of Information Technology
★★★
Contacts
Can Tho University
Sep 2023
• Information Technology - GPA 3.44
Skills
• C/C++ & OOP Programming
• PHP, JavaScript, NodeJS, ReactJS
• MySQL, MongoDB
• Python & Basic AI/ML
• Git & Github
• Team-working, time management
Certificates
Aug 2023
• ETS TOEIC - Working Proficiency Plus (835)
I. Work Experience
IT Intern at VNPT Group
July 2023
• Contribute in gathering and analysing user requirements, designing the system architecture, and programming the product.
• Gain expertise in the MERN stack and apply it to build a restaurant management system that can be rented to businesses.
• Use Git & Github to collaborate with other members effectively.
• Develop essential skills in code reviews, bugs detections, and solutions designs.
• Develop presentation and time management skills.
Software Technician at Viettel Group
Dec 2022
• Use Windows commands or a third-party tool like CPU-Z to retrieve detailed information about a computer's hardware specifications.
• Install two required programs on qualified computers, and record the computers that do not meet our criteria for future upgrades.
• Update latest patches to computers running old Windows versions.
• Resolve any issues that may arise after installation, such as printer disconnection problems.
II. College Projects
Restaurants management system
July 2023
The system provides a user-friendly interface for admins to manage
products, staffs, lobbies, and tables. Other users, such as cashiers,
waiters, and chefs can also interact with the system to perform their tasks.
• We design a shared database for all of our clients, which allows business owners to create an account that can manage multiple restaurants.
• Learn about the MERN stack, a very popular JavaScript for building single-page applications.
• Gain more experience with CSS by using it to implement UI components from scratch.
• Use MongoDB and Mongoose to store data and perform queries on one or many collections.
English definition dictionary
April 2022
The system provides users with a wide range of features to help users
learn new words, including word lookup, pronunciation, and example
sentences. Users with accounts can also mark words to review later.
• Store and query data with MySQL database; create backend APIs with
PHP that process and respond clients' requests.
• Create dynamic web pages with JavaScript and jQuery. Apply AJAX
techniques to create asynchronous functions (e.g. add words to review
later, fetch JSON data from an HTTP request).
• Combine Bootstrap's powerful features with my own CSS skills to
create beautiful and functional UIs.
Simulated mobile account system
April 2022
This project is a simulated mobile account system that allows users to
top up their phone numbers with cards, register packages, and update
their personal information.
• Apply Java to implement system's features as designed.
• Use Connector/J to work with MySQL database, create MySQL
functions and procedures to call from Java.
Visit
my github page
to see more!
★★★