Nguyen Hai Dang

Web Developer

Career Summary

I am currently working as backend/front-end developer at TIGO Software company. My skills include:

  • English: Intermediate to reading and speaking
  • PHP: Advanced with more than 3 years of experience. I've been working with Yii framework to develop web applications
  • Database: Advanced with more than 3 years of experience with MySQL and 6 months with MongoDB and Oracle DB
  • NodeJS: Advanced with more than 3 years in NestJS (a typescript framework) and ExpressJS
  • Frontend: Advanced with more than 3 years of experience in HTLM/CSS and Javascript, JQuery. Intermediate with 1 year experience in Angular 7, 8 frameworks to build Single Web Applications (SPA)
  • Caching & others: Intermediate with more than 1 year working on Redis, MQTT, Linux Server (Centos 6 & 7 and Ubuntu)

Work Experience


(Chronicle listings since the last 5 years)

PHP Developer

TIGO Software Solutions
04/2019 - Present

Participate in developing Web projects and plugins


 School Portal

School Portal, aka ERP for school, is the friendly, ease of use and intuitive School Automation Software that suites to almost every school or educational institution from student admission to student leaving, from fees collection to the operation expenses, from student marks to exam results etc.


Technologies used:

  • PHP 7.x
  • CodeIgniter
  • Bootstrap
  • jQuery
  • Students: Student Admission Form, Student Registration by CSV, Bulk Student Registration, Search Students by Classs and Session
  • Academic: Class Routine, Attendance, Syllabus, Subject, Class and Multi Session
  • Examination: Marks, Grading System, Student Promotion
  • Accounting: Student Fee Management, Expense Management, Bulk Invoice Creation, Student Payment Report
  • Back Office: Library (Books and Borrowing Procedures), Noticeboard, Manage Addon (i.e. Student Biometric Attendance Addon)



One of our dometis client's products, This is the first system in Viet Nam that supports individuals and company to increase intereaction on facebook with real users.

Technologies used:

  • PHP (Yii2 Framework)
  • Nodejs (Sails framework)
  • MySQL
My Responsibilities:
  • Be responsible for Technical Lead
  • Develop the front-end of website
  • Research market to develop new features
  • Design database


System provides RESTFUL API for Gom Lua Application (Android and Web application)

Technologies used:

  • NodeJS (progressive Node.js framework)
  • MySQL
  • Redis
My Responsibilities:
  • Design database
  • Setting and integrate Redis cache to API system, Integrate facebook API


Whypay service technology joint stock company (3 years)
2015 - 2018



Develop payment gateway services

Technologies used:

  • PHP (Yii2 Framework)
  • MySQL
  • Build services to connect to partner's API such as VNPAY
  • Develop module "pay bill" (electrics, internet, water service etc) on Website
  • Develop some tools for Administrator

 Viettel Pay

Take care the webview module of Viettelpay app

Technologies used:

  • Angular 6
  • NestJS
  • Oracle Database
  • Redis cache
  • Develop tuition services for FPT, UTC
  • Develop the features of preminum payment of FWD insurance
  • Develop some features for Pay VNPT telecom billing
  • Build services to control buying mobifone data

Skills & Tools


  • HTML5/CSS3
  • TypeScript / NestJS
  • ExpressJS
  • Angular
  • PHP
  • NodeJS


  • RESTfull API
  • MySQL
  • Full Text Search
  • MongoDB


  • SVN, Git, Gitlab
  • Unit Testing
  • Redis Cache
  • Oracle DB
  • Elastic Search


  • BSc - Information Technology
    Hanoi University
    2012 - 2016

Awards / Certificates

  • Best photographer of 2019


  • Vietnamese (Native)
  • English (Good)


  • Reading
  • Photography
  • English Club

My quote: Get smarter about what matters to you.