AVAILABLE

Thomas N.

Agency Agency
Backend Developer Java
Thomas Dang is an experienced backend engineer with 5 years in the professional software industry. He possesses solid knowledge of Kafka, Redis, and Microservices and has a strong focus on high-quality products. As a team leader, Thomas managed a team of 11 people and has a keen interest in working with Cloud Technology, especially AWS.

Expertise

Years of Development Experience
7 Years
Skills
Java
Domain Experience
Human ResourceFintechMedia & TelecomBanking
Other Skills
Java, Spring boot, Kafka, ELK.....
Language Spoken
English, Vietnamese

Experience

  1. Agiletech Vietnam
    Project Summary
    Developed APIs for the backend service, including functionalities like Voucher Remind and Combo map card reminder, using Kafka for streaming data between multiple services.
    Project Responsibilities
    Develop API for backend service.
    Project Tech Stack
    Java, Spring Boot, Kafka, ELK
  2. Backend Developer
    Viettel - Vietnam Military Telecommunications Group
    Project Summary
    Developed a server-side system for controlling smart devices in homes, including gateway agents and a client application for managing devices.
    Project Responsibilities
    Developed server-side system for smart devices control.
    Project Tech Stack
    Java, Spring Boot, Gitlab, Docker, Supervisor, Home Assistant
  3. Backend Developer
    FPT Software, Vietnam
    Project Summary
    Developed a backend service for a human resources website for Japanese clients.
    Project Responsibilities
    Developed backend service for human resources website.
    Project Tech Stack
    Java, Spring, jQuery, JSF, Oracle
  4. Backend Developer
    Military Commercial Joint Stock Bank, Vietnam
    Project Summary
    Created a server-side for customers to connect to the bank's Service Core, including functionalities like Transfer 24/7 and Transfer bulk.
    Project Responsibilities
    Created server-side and wrote functionalities for customer service.
    Project Tech Stack
    Java, Spring Boot, Kafka, ELK Stack, Gitlab, Jenkins, SonarQube, Kubernetes (Rancher & Harbor), Docker
  5. Backend Developer
    Viettel - Vietnam Military Telecommunications Group
    Project Summary
    Created a client-side rendering application and backend server for customer care and payment website, designed to support Viettel staff in assisting customers and processing payments.
    Project Responsibilities
    Developed and led the project team for client-side and backend server.
    Project Tech Stack
    Java, JavaScript, Spring Boot, Angular, Redis, Kafka, tram-cdc, Zookeeper, ELK Stack, Gitlab, Jenkins, SonarQube, Docker, Microservice Architecture (Saga pattern)

Education

Information Technology
FPT University
2015 - 2019
AddShortlist