Hello, I am
Nguyen Tan Tai
Software Engineer
Software engineer with hands-on experience building microservices using Golang in production environments. Currently focusing on Cloud & Cloud-Native Engineering, Kubernetes, and distributed systems.
1,5+
Years Exp
2+
Projects
About Me
Professional Background
Microservices
Building production microservices with Golang (Gin), Python (FastAPI), Node.js (TypeScript) for various domains.
Cloud-Native
Deep focus on Kubernetes, distributed systems, and scalable cloud infrastructure with hands-on homelab experience.
Infrastructure
Built and operated Kubernetes homelab on ESXi with Terraform provisioning and Ansible configuration management.
AWS Production
Production experience with AWS services including EC2, RDS, S3, and CloudWatch for robotic systems.
Journey
Education & Experience
Backend Developer (Part-time)
- ▸Developed backend services enabling real-time robot command coordination using MQTT protocol, Redis Pub/Sub, and ROS1 and ROS2 systems
- ▸Integrated ROS1 and ROS2 messaging for seamless robotic communication in cloud and IoT environments
- ▸Implemented command processing, logging, and orchestration workflows over AWS leveraging Node.js (TypeScript), Golang (Lambda)
Backend Developer (Part-time)
- ▸Completed 1-month intensive training on Golang (Gin), MongoDB, Mockery, Jenkins CI/CD, Rancher, RabbitMQ, Swagger
- ▸Developed and maintained Golang (Gin) microservices in production for large-scale HRM system
- ▸Designed and implemented Talent Management service with AI-powered career path generation
- ▸Maintained attendance and leave management services based on Vietnam labor laws
- ▸Built custom integrations for enterprise clients including Ha Long Cement and Decathlon
- ▸Developed Payment Package middleware for service availability validation from multiple system sources
Bachelor of Engineering - Computer Science
- ▸Focus on Software Engineering and Distributed Systems
Portfolio
Deployed Projects
Production applications running on my self-managed homelab infrastructure
FeaturedOpen Source
Academic & Learning Repositories
Infrastructure, documentation, and learning projects showcasing my technical exploration
Automated VM provisioning and configuration on ESXi using Terraform + Ansible workflow. Manages complete infrastructure lifecycle from VM creation to K8s cluster setup.
Full infrastructure automation - simulating enterprise cloud environment
Centralized knowledge base documenting network architecture, NAT/VPN configuration, and operational procedures for homelab environment.
Documentation as Code - version-controlled infrastructure knowledge
CLI tool to discover, classify, and audit development environment dependencies across multiple programming languages.
Event-driven microservice architecture with RabbitMQ message queue, implementing idempotency and failure isolation patterns.
Production-grade patterns: Event-driven, Idempotency, Failure Isolation
Expertise
Technical Skills
Hover over any skill to see my experience level and details
Get In Touch
Let's Connect
I'm always open to discussing new opportunities, technical challenges, or collaborating on interesting projects.
nguyentantai.dev@gmail.com
/in/ngtantai2104
GitHub
@nguyentantai21042004
Location
Ho Chi Minh City, Vietnam
