Who am I?

Personal Details

Profesional Profile

Almost 10 years in the software development professional. Begin from intern programmer to head of deparment. I understand very well how to make a project successfully. It is a rhythmic and non-stop combination from BD meeting with customers, BA analyzing ideas, UI/UX designing, develop and implementing operational training. Along with that is a long maintenance process to keep the product in the best condition with technology latest update. Satisfying customers, being enthusiastic company and inspiring colleagues are what I think I have to do.


Download Resume

My Professional Background

Work Experience

2022 November - Now

Software Solution Architecter

Team size management: 13

Job Description

- Joining to do design solutions & architecture to help pre-sales and post-sales.

- Joining to others software development team to organize, growing, and manage the development team to leverage the software development process.

- Technical supports, solving technical problems.

- Lead team and training for team member.

- IoT and Automative domain

- Get AWS Certified Solutions Architect – Professional

- Designing an IoT system for a robot-operated factory involves handling and computing collision data up to 2000 messages/second and ensuring a total processing time of under 1 second with performance up to 99.96%. The system deployed on an on-premise server at factory using K8s, Kafka, Python, Redis, PostgreSQL and Monitoring.

- Designing an IoT system on AWS to accommodate over 100,000 IoT devices operating concurrently. The system utilizes AWS serverless architecture and IoT Core, incorporating Kinesis Data Stream, Lambda, AppSync (GraphQL), API Gateway, DynamoDB, and AWS CloudWatch.


Technical Skills

Cloud: Amazon Web Service (AWS), IOT Core, Serverless (Lambda, Appsync, ApiGateway, DynamoDB,...), On-premise

Infrastructure: Kubernetes(K8s), Docker, Kafka, Redis, Grafana & Prometheus, Rancher

Backend: Nodejs, Expressjs, Nestjs, Python, GraphQL, Typescript, Javascript, Swagger

Frontend: Angular, Reactjs

Database: DynamoDB, PostgreSQL

Monitor Tools: Grafana, Prometheus, AWS Cloudwatch, Sonarqube, Blackduck

2021 March - 2022 November

Head Of Digital Business Transformation Department -
Software Solution Architecter

Team size management: 27

Job Description

- Directly receive tasks and report to the Director and Chairman of the Board of Directors.

- Internal system tool for business transformation of company

- Manage cost and budget of the department

- Planning and development orientation of the department and the company according to the cycle of 5 years, 3 years, 1 year.

- Analyzing operations and providing cost-effective suggestions for improvement.

- Lead the technical direction-setting for key business outcomes

- Streamlining processes so that the business operates at maximum efficiency.

- Liaising with clients, managers, and other stakeholders.

- Working alongside team members to develop plans, work schedules, and targets of projects.

- Motivating and inspiring staff members when tight deadlines approach and morale or energy is low.

- Strictly monitor and control the development of the system

- Design a microservices-based ERP system to serve the management functions of the entire company, its branches, and departments, including HRM (Human Resource Management), TMS (Task Management System), DSS (Document Submission System), PMS (Project Management System), CAMS (Cashflow Management System), Cloud Storage (Storage, sharing, online editing of office files, etc.) and IoT system for building operations management. This system caters to over 2000 personnel across the entire company and hosted on the AWS Cloud.

- Get AWS Certified Solutions Architect – Associate

- Signing a strategic partnership with Bosch Rexroth


Technical Skills

Cloud: Amazon Web Service (AWS), IoT Core

Infrastructure: Kubernetes(K8s), Docker, Redis, Terraform

Backend: Microservice, Nodejs, Expressjs, Restful APIs, Typescript, Javascript, Swagger

Frontend: Microfrontend, Angular

Database: MongoDB, PostgreSQL

Mobile: Flutter

Monitor Tools: Grafana, Prometheus, AWS Cloudwatch, Sonarqube, Sentry, Portainer, Rancher

2019 March - 2021 March

Project Manager
Software Solution Architecter

Team size management: 7

Job Description

- Lead and coach our project team and ensure a high-quality standard
- Participate in the technical design of projects we made for our Clients
- Supervise and write efficient and reliable code; use best practices with our team
- Organize and participate code reviews
- Setup unit and integration tests

- Designing a microservices system for disaster alert and weather monitoring in Australia, the United States, and Canada. The system utilizes AWS Cloud with multi-region global deployment to cater to over 2 million users, handling a Concurrent User (CCU) load of up to 6000 users per second.

- Designing a construction site management system and ticketing for the F1 VIETNAM GRAND PRIX 2020 in Hanoi

- Designing a school bus management system that includes real-time tracking of bus locations through Google Maps, scheduling bus routes, calculating the shortest paths, and notifying parents during student pick-up and drop-off. The system caters to over 4000 students and teachers, facilitating 200 bus trips daily

- Designing the VietCredit Fastconnect system, enabling customers to scan, search, and connect with advisors in their nearby vicinity using the closest radius. Utilizing GPS and Google Maps for real-time tracking of staff members within the area.


Technical Skills

Cloud: Amazon Web Service (AWS)

Infrastructure: Docker Swarm, Docker, Redis

Backend: Microservice, Nodejs, Expressjs, Restful APIs, Javascript, Swagger

Frontend: Angular

Database: PostgreSQL

Mobile: Flutter

Monitor Tools: Grafana, Prometheus, AWS Cloudwatch, Sonarqube, Sentry, Portainer, Rancher

2018 March - 2019 March

Web Developer Team Leader

Team size management: 4

Job Description

Roles & Responsibilities:
Lead and coach our project team and ensure a high-quality standard
Participate in the technical design of projects we made for our Clients
Supervise and write efficient and reliable code; use best practices with our team
Organize and participate code reviews
Setup unit and integration tests


Technical Skills

Cloud: Amazon Web Service (AWS), Security, Monitoring and Logging

Infrastructure: Docker, Redis, Grafana & Prometheus, Portainer

Backend: PHP(Laravel), Nodejs, Expressjs, Restfull APIs, Javascript, Swagger

Frontend: Angular

Database: PostgreSQL

2016 March - 2018 March

Tripath Co., Ltd

Fullstack Web Developer

Job Description

Roles & Responsibilities:
-Participate in the technical design of projects we made for our Clients
-Supervise and write efficient and reliable code; use best practices with project
-Setup unit and integration tests

- Participating in the development of the package, topup management and payment system for Mobifone. Directly integrating APIs with the Mobifone network and online payment gateway

- Developing an e-commerce system for Ninomaxx, including online shopping, payment processing, inventory management, and promotions. Serving a network of over 60 stores and nationwide customers.


Technical Skills

Infrastructure: Docker

Backend: PHP(Laravel), Restful APIs

Frontend: Angular

Database: MySQL

2014 June - 2016 April

YoungWorld Co., Ltd

Fullstack Web Developer

Job Description

Roles & Responsibilities:

- Zend and Phalcon Framework

- Developer Marketing (Home , Landingpage , Teaser,..)

- API connect game ( API play game, payment , get info, add item,...)

- API Facebook , API Google , Extension Chrome,...

- Events Game (Holiday, noel, promotion game,...)

- Scrum Agile framework

- Developing a system with full-stack developers (Frontend, Backend) for an online game, covering both in-game and out-game events. Integrating APIs with the game and a payment gateway system. Managing various annual events such as Mid-Autumn Festival, Christmas, Tet Holiday, etc. Optimizing performance for over 12 million users, with a peak Concurrent User (CCU) of 12,000 users at certain times.


Technical Skills

Backend and Frontend: PHP(Zend and Phalcon Framework)

Database: MySQL

2014 February - 2014 May

YSDesigning Co., Ltd

PHP Developer

Job Description

- Convert PSD to HTML, CSS.

- Responsive Web.

- Code Web use CMS:Opencart, Prestashop and Joomla.

My Education

Education

2009 September - 2014 June

University of Information Technology

Infomation System

School Profile Description

I graduated from the University of Information Technology - National University of Ho Chi Minh City.

What I’m best at

Skills & Knowledge

Skills

Amazon Web Services (AWS) + Devops + Security 95%
Internet of Things (IOT) 93%
Management 85%
Agile Scrum 92%
Kubernetes 90%
Docker 95%
Typescript/Javascript/Nodejs/Expressjs/Nestjs 98%
Database (Postgres, MySQL, DynamoDB, MongoDB) 93%
Microservice 90%
RESTful API 100%
GraphQL 90%
Git/Source Control 98%
Angular 14+ 90%
Monitoring, logging, alerting tools system (AWS Cloudwatch, Prometheus, Grafana,...) 92%
Web server (Nginx, Treafik), Caching server (Redis, Memcached) 95%
CI/CD automation tool (Gitlab CI/CD) 95%

Language Skills

Vietnamese
Experienced
English
Advanced

Knowledge

  • Planning
  • Problems solving
  • Leadership
  • Reports
  • UI/UX
  • Business analysis
  • Sass/Scss
  • Redis/Memcache
  • Responsive Web
  • Yarn/npm
  • Bootstrap
  • Regex

My latest work

Portfolio

  • +

    F1 Vietnam Grand Prix 2020

  • +

    Formula 1® Australian Grand Prix

  • + >

    Vietcredit

  • + >

    Smart Bus

  • + >

    Smart Bus

  • + >

    Alert2Me

  • + >

    Alert2Mate

  • + >

    Alert2Many

  • + >

    Mobifone

  • + >

    Asus University

  • + >

    Ninomaxx

  • + >

    Hoa sơn kiếm

  • + >

    Thế giới đại chiến

  • + >

    Art 247

  • + >

    Lôi đình chi nộ

  • + >

    Ngọc rồng đại chiến

  • + >

    Đại hài trình

  • + >

    Sinh nhật Naruto đại chiến

  • + >

    Thần ma dị giới

  • + >

    Giáng sinh Naruto đại chiến