cv

Backend Engineer | Erlang/OTP | Telecom | Cloud Architect

Basics

Name Nguyen Tran Tien Dat (Dat Nguyen)
Label Principal Backend Architect – Erlang/OTP
Email datttn.work@gmail.com
Phone (+84) 867-868-737
Url https://datnguyen-tt.github.io
Summary Principal Backend Architect - Erlang/OTP Engineer with 10+ years building fault-tolerant, distributed systems in cloud-native environments. Passionate about applying functional programming and resilient architecture to high-availability platforms supporting real-time communication, automation, and telemetry. Skilled in leading cross-functional teams, designing scalable services, and debugging complex systems. Excited by mission-driven work intersecting software, infrastructure, and system observability, aligned with high-impact goals such as space sustainability and security.

Work

  • 2023.06 - Present

    Hong Kong (Remote)

    Principal Backend Architect - Erlang/OTP Engineer
    5GenCare
    Architected and maintained a distributed IoT/AIoT backend built with Erlang/OTP and Mnesia. Designed resilient, observable services for cloud telemetry and device management. Led deployments using container-based infrastructure with GitLab CI and Docker.
    • Erlang/OTP, Docker, PostgreSQL, Prometheus, TLS/OpenSSL
  • 2022.06 - 2023.06

    Newton, MA (Remote)

    Senior Full-Stack Engineer – Cloud Systems
    Precision Development (PxD)
    Built distributed voice/text systems with Erlang for low-connectivity environments. Designed service APIs and integrated telecom protocols for mission-critical operations. Implemented metrics/tracing and solved production issues in time-sensitive communication flows.
    • Erlang, Python, Flask, Erlang Cowboy, FreeSWITCH, USSD/IVR/SMS/WhatsApp/Telegram APIs, Docker, AWS, PostgreSQL
  • 2020.01 - 2022.06

    Ho Chi Minh, Vietnam

    Cisco Consultant / Remote Engineer
    DEK Technologies Vietnam
    Delivered fault-tolerant network automation features in Cisco NSO using Erlang and YANG. Applied Domain-Driven Design to translate networking models into business logic. Resolved deep concurrency bugs and enhanced system reliability.
    • Erlang, Python, YANG, NETCONF, RESTCONF, Jenkins, Emacs Lisp, Bash
  • 2019.10 - 2019.12

    Stockholm, Sweden

    Cisco Consultant / Onsite Engineer
    DEK Technologies Sweden
    Collaborated with Cisco's architecture team to integrate scalable services across sites. Led knowledge-sharing sessions on OTP design and BEAM optimization. Participated in cultural activities and team building in international environment.
    • Erlang, YANG, C++, NETCONF, RESTCONF, Jenkins, Jira
  • 2016.11 - 2019.11

    Ho Chi Minh, Vietnam

    Ericsson Consultant
    DEK Technologies Vietnam
    Contributed to telecom core components (IMS SBG), improving media control, protocol handling, and fault tolerance. Automated CI pipelines and led cross-disciplinary testing strategies.
    • Erlang, Python, SIP, Diameter, Megaco, Jenkins, Wireshark

Education

  • 2020.09 - 2022.05

    Ho Chi Minh City, Vietnam

    M.Sc.
    University of Information Technology, Vietnam
    Information Technology
    • Thesis: Built a hybrid geolocation gateway with LoRaWAN and Semtech LR1110
    • Research Paper: Co-authored paper on real-time GNSS/WiFi/LoRa integration for multi-standard geolocation applications
    • Innovation: Developed LoRaWAN packet forwarding device (Relay virtual Gateway) solving installation, coverage, cost and energy challenges
    • Technical: Multi-standard Semtech LR1110 components integrated into multiple antenna platform with indoor WiFi Passive scanning and outdoor GNSS positioning
  • 2012.09 - 2016.06

    Ho Chi Minh City, Vietnam

    B.Sc.
    University of Information Technology, Vietnam
    Computer Engineering
    • Final project on solar-powered LoRa sensor systems with predictive logic
    • Internship on resume parsing using C++ and regex

Skills

Programming Languages
Erlang/OTP
Python
Bash
YANG
C/C++
HTML
CSS
JavaScript
YAML
Emacs Lisp
Functional Systems
GenServers
Supervision Trees
Hot Code Upgrade
State Machines
Fault-tolerant OTP Design
Distributed Erlang
Cloud & Infrastructure
AWS Services
Docker
Docker Swarm
CI/CD
Prometheus
Grafana
GitLab CI
Jenkins
Architecture
Distributed Systems
Cloud-native Microservices
Mission-critical Systems
Actor Model
NSO - Network Services Orchestrator
IMS - IP Multimedia Subsystem
Protocols
SIP
Diameter
Megaco
NETCONF
RESTCONF
OpenSSL
HTTP/HTTPS
Databases
PostgreSQL
Mnesia
ETS/Dets
SQL
CiscoDB
NoSQL
PgAdmin
DBeaver
Security & Authentication
TLS/SSL
OAuth2
RBAC
OpenSSL
Certificate Management
Monitoring & Debugging
Prometheus
Wireshark
Common Test
Dialyzer
DBG
EDTS
Lux Test Framework

Certificates

Master of Science in Information Technology
University of Information Technology 2022
Data Privacy Training
DEK Technologies Vietnam 2019
1st Prize - Student Scientific Research Projects
University of Information Technology 2017
Deep Training in Sub-system: IMS, P-CSCF, JpT
Ericsson Professional Development 2016
Bachelor of Engineering in Computer Engineering
University of Information Technology 2016
2nd Prize - Creative Ideas Grant
University of Information Technology 2015
Students of 5 Merits Award
University of Information Technology 2014

Languages

English
Upper Intermediate
Vietnamese
Native

Interests

Functional Programming
Erlang/OTP
BEAM VM
Actor Model
Distributed Systems
Fault Tolerance
High Availability
Cloud Native
Telecommunications
5G
IoT
Protocols
Cutting-edge Technologies
AI/ML
Blockchain
Edge Computing