Quang Nguyen Dang, Developer in Ho Chi Minh City, Vietnam
Quang is available for hire
Hire Quang

Quang Nguyen Dang

Verified Expert  in Engineering

DevOps Engineer and Developer

Location
Ho Chi Minh City, Vietnam
Toptal Member Since
March 20, 2023

Quang is an engineer who has worked for over ten years in the IT industry, with five years as a system engineer and six years in DevOps. He has diverse knowledge and experience on most technology stacks for the entire development lifecycle. Quang is a team player who brings real value to his clients, from technology to reality.

Portfolio

WorldQuant
Kubernetes, Terraform, AWS IoT, Python, Bash Script, Amazon Web Services (AWS)...
Freelance Client
Terraform, AWS IoT, DigitalOcean, CI/CD Pipelines, Azure DevOps, Bash Script...
Asia Commercial Bank
Terraform, Kubernetes, AWS IoT, Azure, Software Development Lifecycle (SDLC)...

Experience

Availability

Part-time

Preferred Environment

Linux, Kubernetes, On-premise, Cloud, Google Cloud

The most amazing...

...thing I've developed is a centralized log and monitoring system for one of the biggest private banks in Vietnam.

Work Experience

Senior DevOps Engineer

2021 - 2023
WorldQuant
  • Developed a new infrastructure for a data crawling and processing platform on AWS.
  • Created a pipeline and Terraform module to allow a GitOps management method for the entire infrastructure on AWS.
  • Maintained and supported several existing on-premise platforms from my team, from Kafka, OpenFaas, and Airflow.
Technologies: Kubernetes, Terraform, AWS IoT, Python, Bash Script, Amazon Web Services (AWS), AWS IAM, DevOps, GitOps, Google Cloud Platform (GCP), Linux, On-premise, Big Data, CI/CD Pipelines, Securities, GitLab, Software Development Lifecycle (SDLC), Amazon EKS, AWS Lambda, Kubernetes Operations (kOps), Platform as a Service (PaaS), ELK (Elastic Stack), IT Operations Management (ITOM)

Senior DevOps Engineer

2015 - 2023
Freelance Client
  • Wrote and designed an API Platform Core for a financial services company with Node.js to manage CI/CD and self-hosted Kubernetes to run the application.
  • Designed, implemented, and maintained an IoT gateway and created an integration layer for streaming the device's data to different points of other platforms and systems. Everything is run with DigitalOcean, AWS, Kubernetes, and managed DB services.
  • Restructured the role and user permission for a client's authentication and authorization model on GCP and AWS IAM. Debugged and fixed all of their existing environment's issues and set up hardening security for their infrastructure.
  • Created and upgraded an existing OpenStack cluster to a new version, ensuring no downtime in the client system, which provided cloud services for the Australia Government.
Technologies: Terraform, AWS IoT, DigitalOcean, CI/CD Pipelines, Azure DevOps, Bash Script, Node.js, Amazon Web Services (AWS), AWS IAM, DevOps, GitOps, Google Cloud Platform (GCP), Python, Linux, Kubernetes, On-premise, Securities, Graylog, GitLab, Bitbucket, Software Development Lifecycle (SDLC), Amazon EKS, AWS Lambda, Hadoop, Kubernetes Operations (kOps), OpenStack, Platform as a Service (PaaS), ELK (Elastic Stack), GitHub, IT Operations Management (ITOM)

Senior DevOps Engineer

2019 - 2021
Asia Commercial Bank
  • Developed a centralized log and monitoring system for the API Core and mobile application.
  • Designed, executed, and maintained several clusters of Kubernetes, both on-premises and AWS Azure, for the API Core and mobile application.
  • Created, implemented, and maintained the CI/CD pipeline for all developers from different teams.
Technologies: Terraform, Kubernetes, AWS IoT, Azure, Software Development Lifecycle (SDLC), Azure DevOps, Bash Script, Node.js, AWS IAM, DevOps, GitOps, Linux, On-premise, CI/CD Pipelines, Securities, Graylog, GitLab, Logging as a Service (LaaS), Amazon Web Services (AWS), Kubernetes Operations (kOps), OpenStack, Platform as a Service (PaaS), ELK (Elastic Stack), IT Operations Management (ITOM)

Senior DevOps Engineer

2017 - 2019
Ikorn Solutions
  • Developed a big data platform to process TBs of data daily for data training.
  • Used Infrastructure as Code and GitOps for all the changes in the platform.
  • Distributed containerization workstation, as a VDI solution, for all the developer teams.
Technologies: Big Data, Hadoop, DevOps, Python, CI/CD Pipelines, Linux, On-premise, GitLab, Bitbucket, Software Development Lifecycle (SDLC), OpenStack, ELK (Elastic Stack), GitHub, Infrastructure as Code (IaC), GitOps, IT Operations Management (ITOM)

Data Crawling Project on AWS

A data crawling and processing product, written in Node.js and Python and run in Amazon EKS and Lambda. The data is stored in Amazon S3, DynamoDB, and MySQL, and everything is managed through a CI/CD pipeline with Terraform to handle all platform changes automatically.

Big Data Platform for Training Self-driving Algorithm

A Hadoop-based platform to store, process and train data for self-driving algorithms. Three terabytes of data (video files) are processed daily; all run on an on-prem data center. Infrastructure was designed with OpenStack as the core, making it become a private cloud system.

Centralized Logging and Metric Monitoring Platform

An ELK-based platform to act as a central point of log and metric collection. To provide monitoring and log debugging capabilities for the modern application of one of Vietnam's biggest enterprise private banks.

Languages

Bash Script, Python

Tools

AWS IAM, ELK (Elastic Stack), GitLab, Graylog, Terraform, Amazon EKS, Bitbucket, GitHub

Paradigms

DevOps, Azure DevOps

Platforms

Linux, Kubernetes, DigitalOcean, Google Cloud Platform (GCP), OpenStack, AWS IoT, AWS Lambda, Amazon Web Services (AWS), Azure

Storage

On-premise, Amazon S3 (AWS S3)

Other

CI/CD Pipelines, GitOps, Software Development Lifecycle (SDLC), Kubernetes Operations (kOps), Logging as a Service (LaaS), IT Operations Management (ITOM), Big Data, Platform as a Service (PaaS), Securities, Infrastructure as Code (IaC)

Frameworks

Hadoop

Libraries/APIs

Node.js

2009 - 2013

Bachelor's Degree in Computer Networking

Lotus University - Ho Chi Minh, Vietnam

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring