You are on page 1of 14

CURRICULUM VITAE

PERSONAL DETAILS
Name : Tran Ngoc Tan
Nationality : Viet Nam
Sex : Male
Marital status : Married
Email : tan196.tnt@gmail.com
Phone : (+84) 968207812
OBJECTIVE

Become a Professional Scrum Master, Senior Project Manager.


PROFESSIONAL SUMMARY

 Have 8+ years of experience in Software development & Software Project


management, IT Service Management Project

 Have experience to work with analyzing customer requirements, maintenance,


monitoring, operation, upgrading system.

 Have experience to communicate directly with customer to solve technical and


business problems.

 Being active, independent, hard – working and responsible person in working and
have teamwork ability.

 PSM1 certificate.

 CSPO certificate.

1
EDUCATION & CERTIFICATED

From To School Major


Military Technical
Military Technical Academy, Hanoi,
2010 2015 Academy, Hanoi,
Vietnam
Vietnam
TRAINER
ATTAINING THE
2021 2022 CMC Global MOST TRAINING
PROGRAM
THE RISING START
2021 2022 CMC Global IN THE 2ND
QUARTER
THE AMAZING
2012 2022 CMC Global PROJECT IN THE
1ST QUARTER

WORK EXPERIENCE

From To Company Position


Project Manager/
01/12/2023 Now VMO America - VMO Holdings
PMO
Project Manager/
07/2023 10/2023 BIPLUS
PMO
Team Leader /
09/2021 06/2023 CMC Global
Project Manager.
Project
Manager/Technical
08/2018 09/2021 BFAST SYSTEM Leader/Full Stack
software
developer/DevOps
M1 Limited company – Viettel Project Manager/
10/2016 08/2018
Software Full Stack developer
01/2014 – 10/2016 FPT Software - Tripwire Software Developer

2
TECHNOLOGY AND DEVELOPMENT SKILLS

COMPETENCIES SELF GRADE

Typescript 7
NodeJS 9
Angular/ ReactJS 8
Looback3 (NodeJS)) 9
NestJS (NodeJS ) 8
Ionic (Angular) 8
K8s, Docker 7
My SQL 8
PostgreSQL 8
Visual Studio code, WebStorm 8
GIT 8
Lens (K8s) 8
Table Plus (Database) 8

LANGUAGES

Language Skill Level Note


English All Skills Medium
PROJECT LIST

BEIGENE (09/2022 – 05/2023)


Project description * BEIGENE
Client VAM' client
Team size 8
Responsibilities * Project Manager, BE TeamLead
Programming Language * Nodejs , ReactJS Native
Framework NestJS, AWS, Auth0
Tool * Visual Studio Code, GIT
Methodology Agile scrum

3
SEC/CLP -HongKong (09/2022 – 05/2023)
Project description * Smart Energy Connect
Client CMCG’s client
Team size 5
Roles Team Leader / BE Leader
Responsibilities * Team Lead backend, Design API, manage tasks, project plans.
Programming Language * Nodejs, Angular, ReactJS
Framework NestJS, AWS, Auth0
Tool * Visual Studio Code, GIT
Methodology Agile scrum

E-Office (12/2022 – 05/2023)


CMC TDX E-Office. Building a system to manage
Project description *
booking rooms.
Client CMCG
Team size 10
Responsibilities * Project Manager.
Programming Language * Java, ReactJS
Framework NestJS, AWS, Auth0
Tool * Visual Studio Code, GIT
Methodology Agile scrum

Smart Factory (09/2022 – 12/2022)

4
Smart Factory. Build a system to manage survey in
Project description *
Factory
Client CMCG’s client (Samsung)
Team size 5
Responsibilities * Project Manager
Programming Language * Java, ReactJS
Framework Spring boot, AWS, Auth0
Tool * Visual Studio Code, GIT
Methodology Agile scrum

TapTap (03/2022 – 09/2022)


Build microservice to connect and integrate merchants to
Project description *
the system.
Client CMC’s client
Roles Backend leader - Team leader
Team size 10
Team leader, Lead backend team, Design API, Manage Task,
Responsibilities *
Project Plan.
Programming Language * NodeJS
Framework NestJS, MySQL, AWS.
Tool * Visual Studio Code, GIT
Methodology Agile scrum

Brightics AI (01/2022 – 06/2022)


Project description * Smart Factory
Client CMCG’s client (Samsung)

5
Team size 5
Roles * Project Manager
Programming Language * Java, ReactJS
Framework Spring boot, AWS, Auth0
Tool * Visual Studio Code, GIT
Methodology Agile scrum

SETEL -Petronas Malaysia (11/2021 – 03/2022)


Project description * Buy Now Pay Later – FinTech Solution
Client CMCG’s client
Roles Team Leader
Team size 7
Responsibilities * Lead backend, design API, manage tasks and project plans.
Programming Language * Nodejs, Angular, ReactJS
Framework NestJS
Tool * Visual Studio Code, GIT
Methodology Agile scrum

BFAST SYSTEM SOFTWARE CO (03/2021 – 08/2021)

System manage mission and tracking mission of driver


Project Description

Role Technical leader

Responsibilities - Lead backend, design API, manage tasks, project plans.


Programming
Nodejs, Angular, Flutter
Languages

Tools IntelliJ idea, GIT

Platform, server and


MYSQL, K8s
database

6
Methodology Agile scrum

InLiveWith (05/2020 – 03/2021)

Project Description SYSTEM manage plan and connect Single and Fans
Role Full Stack developer, technical leader
 Lead backend, design API, manage tasks, project plans.

 Implement cache in System


Responsibilities
 Support member in backend and front-end project team.

 Troubleshooting.

Programming
Nodejs, Ionics 3 (Angular)
Languages

Tools IntelliJ Idea

Platform, server and


MYSQL, K8s, Ant-media for livestream
database

Nodejs - Loopback 3, Ionic 3 (Angular), Ant-media for livestream,


Used technologies
Redis, Services Worker,

Methodology Agile scrum

Methodology Agile scrum

Tessi(01/2020 – 04/2020)
Project Description: System play game and collect survey in Super Market

Role Project Manager – Technical leader

Responsibilities:  Lead backend, design API, manage tasks, project plans.

 Implement Backoffice and System

7
 Discuss with customers and give them the best solution

 Plan and manage team members.

Programming
NodeJS, Ionic 5 (Angular), Angular
Languages

Tools IntelliJ Idea

Platform, server and


MYSQL, Loopback 3
database

Nodejs - Loopback 3, Ionic 3 (Angular), Ant-media for


Used technologies
livestream, Redis, Services Worker

Methodology Agile scrum

Eco-Post (06/2019 – 12/2019)


The system moves furniture and homes based on the customer's
Project Description:
travel route.

Role Technical leader

 Lead backend, design API, manage tasks, project plans.

 Brainstorming to improve performance of the system,


optimize route
Responsibilities:
 Implement Backoffice and System

 Discuss with customers and give them the best solution

 Plan and manage team members.

8
Programming
Nodejs, Ionic 4 (VueJS), Angular
Languages

Tools IntelliJ Idea

Platform, server and


MYSQL, Loopback 3
database

Nodejs - Loopback 3, Ionic 4 (VueJS), Google route, Redis,


Used technologies
Services Worker

Methodology Agile scrum

KnowSOS (10/2018 – 05/2019)


Construction contractor's document management system. The
Project Description: system helps construction engineers monitor and report
construction progress.

Role Technical leader - Full stack developer

Responsibilities:  Lead backend, design API, manage tasks, project plans.

 Brainstorming to improve performance of the system,


optimize route

 Implement Backoffice and System

9
 Discuss with customers and give them the best solution

 Plan and manage backend team members.

Programming
Nodejs, Ionic 4 (Angular), Angular
Languages

Tools IntelliJ Idea

Platform, server and


MYSQL, Loopback 3
database

Nodejs - Loopback 3, Ionic 4 (Angular, Google route, Redis,


Used technologies
Services Worker

Methodology Waterfall

Deneuville (08/2018 – 10/2018)


The system for take photo, make virtual gift and collect survey in
Project Description:
Chocolate store

Role Project Manager - Full stack developer

 Lead backend, design API, manage tasks, project plans.

 Brainstorming to improve performance of the system,


optimize route
Responsibilities:
 Implement Backoffice and System

 Discuss with customers and give them the best solution

 Plan and manage backend team members.

Programming
Nodejs, Android Native (Kotlin)
Languages

10
Tools IntelliJ Idea

Platform, server and


MYSQL, Loopback 3
database

Used technologies Nodejs - Loopback 3, Android Native

Methodology Waterfall

Security code integration system for FPGA circuit (09/2017 – 08/2018)


Project Description: Security code integration system for FPGA circuit.

Role Team leader - Full stack developer

 Research solution for integration secret key into FPGA


circuit

 Lead backend, design API, manage tasks, project plans.


Responsibilities:
 Implement Backoffice and System

 Discuss with teams and make the best solution

Programming
C#
Languages

Tools Visual Studio ( .Net )

Platform, server and


SQL Server, SQL lite, SOAP API
database

Used technologies SQL Server, SQL lite, SOAP API, C# MVVC

Methodology Waterfall

M1- OS (10/2016 – 09/2017)


Project Description: The system launches when started and users only use this system
for installing a new system, take a photo, using another system.

11
Users can only use this system at the start and cannot use any
feature of win 10 for secure

Role Project manager

 Research solution

 Design UI/UX, design API, manage tasks, project plans.

Responsibilities:  Implement system

 Discuss with manager to find out best solution.

 Co-ordinate with other departments for mass productions.

Programming
C#
Languages

Tools Visual Studio (C#, .Net )

Platform, server and


SQL Server, SQL lite,
database

Used technologies SQL Server, SQL lite, C# MVVC, PowerShell Script, AutoIT

Methodology Waterfall

Tripwire (05/2015- 10/2016)


Write tests to detect vulnerability in operating systems (Windows,
Project Description:
Linux, macOS) according to security standards of DISA, CISO.

Role Developer

Responsibilities:  Writing the script test and prepare implementation plan

Programming
Script shell, PowerShell, batch shell
Languages

12
Tools Tripwire Tools

Platform, server and


SQL Server, Java
database

Used technologies Script shell, PowerShell, batch shell

Detect Plane (01/2014 – 05/2015)


The detecting system helps to detect aircraft from a distance to
Project Description:
support decision-making to shoot of IGLA Rocket Systems

Role Technical Team Leader

 Research Solution

Responsibilities:  Prepare project plan

 Implement system

Programming
C#
Languages

Tools Visual studio (C#)

Platform, server and


C#, SQL lite
database

Used technologies OpenCV for detect image, Contour Analysis - CA

Phone card recharge system (01/2013 – 12/2013)


Project Description: The system helps to charge phone card by capture the phone card

Role Team Leader

Responsibilities:  Research Solution.

13
 Prepare project plan

 Implement system

Programming
Java
Languages

Tools Android Java Studio

Platform, server and


SQL lite
database

Used technologies OCR for Android

14

You might also like