Picture of the author
PERSONAL DETAIL
Full NameTran Dinh Thang
Job TitleSoftware Engineer
Date of Birth08/02/1999
Place of BirthHung Yen, Vietnam
GenderMale
Emailtrandinhthangdev@gmail.com
Tel+84337724134
Websitetrandinhthangdev.com
Githubgithub.com/trandinhthangdev
Linkedinlinkedin.com/in/trandinhthangdev
SUMMARY
My name is Thang Tran, or Trần Đình Thắng in Vietnamese. I was born in 1999, and I am passionate about computer science. As a full stack developer, I specialize in Node.js, PHP (Symfony), React.js, Vue.js, Flutter, and React Native. Besides my love for coding, I have various hobbies that keep me balanced. I enjoy listening music, hitting the gym, going for runs, and watching football. These activities help me unwind and stay motivated. With a diverse set of skills and interests, I strive to excel in my professional endeavors while enjoying a well-rounded lifestyle.
EDUCATION HISTORY

From:09/2017

To:09/2022

University/School:Hanoi University of Science and Technology

Degree/Qualifications:Computer Science (Engineer's degree)

Result:Good

GPA:2.89/4 (255 credits)

EMPLOYMENT HISTORY

From: 11/2019

To:

Company:Silico Vietnam

Website:https://silico.fr/

Job Title:Software Engineer

Job Description:

  • Working in the role of a Fullstack Developer.
  • Building RESTful APIs using Symfony and PostgreSQL.
  • Developing a web application from Figma and Zeplin using ReactJS/VueJS
  • Developing a mobile application from Figma and Zeplin using Flutter.
  • Building landing page websites using WordPress and Elementor.

From: 11/2022

To: now

Company:Open Techiz

Website:https://www.opentechiz.com/

Job Title:Software Engineer

Job Description:

  • Working in the role of a Fullstack Developer.
  • Building RESTful APIs using NodeJS and PostgreSQL.
  • Developing a web application from Figma and Zeplin using ReactJS
SKILLS
Programming Languages
  • Dart, JavaScript, PHP
  • HTML5, CSS3
Frameworks
  • ReactJS / React Native / VueJS
  • Node Js / Symfony / Next Js
  • Material UI / Ant Design / DevExtreme / Tailwind CSS / Bootstrap / Jquery
Database Management Systems
  • PostgresQL, MongoDB
Version Control
  • Git
IDE
  • Visual Studio Code
  • PhpStorm
  • PyCharm
Foreign Languages
  • English (Reading)
Soft Skills
  • Time management
  • Business communication
  • Teamwork
PROFESSIONAL EXPERIENCE
Insurance contract management application (Web Application)
10/2023 - now
PositionFull Stack
DescriptionInsurance contract management
ResponsiblitiesBuild frontend interface from design, handle logic and communicate with restful api; Build restful api.
TechnologiesReactJs, NestJs, PostgreSQL, ...
(ERP) Business Management (Web Application)
11/2019 - 05/2022
PositionFull Stack
DescriptionBusiness management with many modules such as : Employee information, contract labor; Employee documents and certificates; Rest day; Project; Refund, Invoice, Quotation; Equipment; Health exam; Client; … and special modules for each profession.
ResponsiblitiesBuild frontend interface from design, handle logic and communicate with restful api; Build restful api.
TechnologiesReactJs, Symfony, PostgreSQL, Elastica, Mercure, ...
Enrollment registration and admission document management of a university (Web Application)
03/2020 – 01/2023
PositionFull Stack
DescriptionRegister for enrollment by term; Admissions manager.
ResponsiblitiesBuild frontend interface from design, handle logic and communicate with restful api; Build restful api.
TechnologiesReactJs, Symfony, PostgreSQL, Elastica, ...
A system for scheduling repairs of water pipe equipment, managing for the company. (Web Application)
11/2020 - 11/2022
PositionFull Stack
DescriptionCreate a repair request; Sign up for a repair schedule; Manage repairmen ( Information, Rest day, ) ...
ResponsiblitiesBuild frontend interface from design, handle logic and communicate with restful api; Build restful api.
TechnologiesReactJs, Symfony, PostgreSQL, Elastica, Mercure, ...
Transportation Management and Tracking (Mobile Application)
11/2020 – 06/2021
PositionFull Stack
Description
ResponsiblitiesBuild frontend interface from design, handle logic and communicate with restful api; Build restful api.
TechnologiesFlutter, Symfony, PostgreSQL, Elastica, Mercure, ...
Enrollment registration and document management for an organization (Web Application)
01/2021 – 05/2022
PositionFrontend
DescriptionBusiness management with many modules such as : Employee information, contract labor; Employee documents and certificates; Rest day; Project; Refund, Invoice, Quotation; Equipment; Health exam; Client; … and special modules for each profession.
ResponsiblitiesBuild frontend interface from design, handle logic and communicate with restful api; Build restful api.
TechnologiesReactJs, Symfony, PostgreSQL, Elastica, Mercure, ...
Appointment scheduling and medical examination management for a dental hospital (Web Application)
09/2021 – 07/2022
PositionFull Stack
DescriptionBusiness management with many modules such as : Employee information, contract labor; Employee documents and certificates; Rest day; Project; Refund, Invoice, Quotation; Equipment; Health exam; Client; … and special modules for each profession.
ResponsiblitiesBuild frontend interface from design, handle logic and communicate with restful api; Build restful api.
TechnologiesReactJs, Symfony, PostgreSQL, Elastica, Mercure, ...
(Engineering Graduate Project) ERP system for businesses in the logistics industry (Web Application & Mobile Application)
01/2022 – 07/2022
PositionFull Stack
DescriptionBusiness management with many modules such as : Employee information, contract labor; Employee documents and certificates; Rest day; Project; Refund, Invoice, Quotation; Equipment; Health exam; Client; … and special modules for each profession.
ResponsiblitiesBuild frontend interface from design, handle logic and communicate with restful api; Build restful api.
TechnologiesReactJs, React Native, NodeJs, MongoDB, Web Socket, ...
A platform for creating working groups to address government-related issues (Web Application)
11/2021 - now
PositionFull Stack
DescriptionA platform providing group collaboration features, including functions such as sharing documents with the community (in the form of docs, sheets, slides, etc.), Q&A, posting, messaging, and more.
ResponsiblitiesBuild frontend interface from design, handle logic and communicate with restful api; Build restful api.
TechnologiesReactJs, NodeJs, PostgreSQL, Web Socket, Redis, ...
Management of medical examinations, supplies, and partners for a dental clinic.
PositionFrontend
Description
ResponsiblitiesBuilding the frontend interface from the design
TechnologiesVueJs
Management of medical records and medical examination invoices for a dental clinic
PositionFrontend
Description
ResponsiblitiesBuilding the frontend interface from the design
TechnologiesVueJs
Landing page website for a business
01/2023 - 05/2023
PositionFrontend
Description
ResponsiblitiesBuilding the landing page interface from the design using drag-and-drop of available elements, along with the use of HTML/CSS/Javascript to customize according to the design requirements.
TechnologiesWordpress Elementor, HTML/Javascript
(ERP) system for managing risks, contracts, and other aspects for a construction business.
PositionFrontend
Description
ResponsiblitiesBuilding the frontend interface from the design
TechnologiesVueJs
A system for credit registration and timetable creation for a university (Web Application)
PositionFrontend
Description
ResponsiblitiesBuilding the frontend interface from the design
TechnologiesVueJs
Xem Tarot (Mobile Application)
PositionFull Stack
DescriptionThe application allows users to ask any question by selecting a tarot card and providing knowledge about tarot.
ResponsiblitiesUI design, building the frontend interface from the design, handling the logic, and communicating with the RESTful API.
TechnologiesReact Native
AntEnglish - Learn English ( Mobile Application)
PositionFull Stack
DescriptionThe application contains modules such as viewing videos with nearly a million English videos, improving listening, speaking, reading, and writing skills
ResponsiblitiesUI design, building the frontend interface from the design, handling the logic, and communicating with the RESTful API.
TechnologiesReact Native, Python
AntVoca - Learn English Vocabulary ( Mobile Application)
PositionFull Stack
DescriptionThe application consists of 30,000 English vocabulary words, categorized into groups, with practice exercises and games to help enhance vocabulary learning effectively.
ResponsiblitiesUI design, building the frontend interface from the design, handling the logic, and communicating with the RESTful API.
TechnologiesReact Native, Python
Application for managing and trading items in the game GTA V (Web Application)
06/2022 - 08/2022
PositionFrontend
Description
ResponsiblitiesBuilding the frontend interface from the design, handling the logic, and communicating with the RESTful API.
TechnologiesReactJs, Java
2023 © Thang Tran