Tran Ngoc Thanh
Email :-Mobile :-
Education
•
University of Transport HCM
Bachelor of Information Technology
Ho Chi Minh, Viet Nam
Aug. 2018 - Dec. 2024
Experience
•
Hahaho
Tan Binh, Ho Chi Minh
Frontend Developer Intern
Aug. 2020 – Aug. 2021
◦ Thaco’s electronic signature system:
∗
∗
∗
∗
UI components for digital signatures, document processing, and file export.
Improved website performance and processing speeds converting project submodules from ReactJS to Next.js.
Project using React, TypeScript, Material-UI, and Redux Toolkit.
Adjust UI based on Figma
◦ Project management software system:
∗ Gantt chart integration for efficient project management.
∗ Trello-like task management with drag-and-drop functionality for status updates.
∗ URL parameter-based state management for seamless project collaboration.
∗ Real-time chat app integration using Socket.IO for enhanced communication among team members.
∗ Project using React, TypeScript, Material-UI and Redux Toolkit.
∗ Adjust UI based on Figma
•
REshare
Backend Developer
Thu Duc, Ho Chi Minh
Mar. 2021 - Apr. 2022
◦ Nextcxm: The project improves user experience
∗
∗
∗
∗
Tag-based customer filtering for compiling statistical data.
Kanban database implementation for effective customer purchase management.
Cron job development for birthday notifications and user synchronization.
Integration of Facebook and Zalo Chat APIs using WebSockets for real-time messaging and customer
information backup.
∗ Built a QR code generation system to issue discount vouchers and enhance customer engagement.
∗ Deployed Zalo ZNS for real-time customer notifications on order updates and deliveries.
∗ Developed Backend using Golang , Docker, CICD and deploy to Linux server
◦ Developed and maintained backend systems for:
∗ Shipping system: Implemented order status management and a comprehensive information management
system for apartment buildings, including Excel file import capabilities.
∗ Circular system: Designed and implemented a bag management system for sustainable product bag reuse,
including status tracking and history management.
∗ Developed Backend using Golang , Docker, CICD and deploy to Linux server
Projects
∗ Affilate Be: Built a backend solution for generating and organizing affiliate content to introduce new products
and enhance customer reach.
· Link github: https://github.com/thanhbk113/affiliate-be
· Member : Self Project
· Project using : Golang
· Database : MongoDB
· Isekai Social Web: Developed a comprehensive social web application offering functionalities akin to the
Facebook social network, including features for posting updates, making friends, real-time chatting, and
listening to music
· Link : https://github.com/GTS-TEAM/IsekaiClient ( Read feature in readme.md file )
· Project using Reactjs, MaterialUI, Redux Toolkit.
· Member : 3 Frontend and 1 Backend
· CodeDraft Web: Launched an educational platform offering a diverse range of courses, enabling customers
to seamlessly register and complete transactions using VNPay for course payments
· Link Web : https://codedrafts.com/
· Link github: https://github.com/mnguyen081002/codesdrafts
· Member : 3 Frontend and 1 Backend
· Project using Next Typescript, Redux-toolkit, Mantine
Programming Skills
· Languages: Typescript, Javascript, Golang
Technologies: Reactjs, Nextjs, SCSS, TailwindCSS, Antd,
Redux-toolkit, Zustand, Docker, CICD, MongoDB, PostgreSQL