Tien Nguyen Minh's CV

Education

Ho Chi Minh City University of Technology, B.E. in Computer Science in Computer Science and Engineering -- HCMC, Vietnam

Sept 2017 – June 2023

Experience

Senior Software Engineer, ZingPlay Game Studios, VNG Corp. -- HCMC, Vietnam

July 2020 – present

Progressed from Game Programming Fresher to Senior Software Engineer. Builds and maintains Java game backends and production tooling with cross-functional work across server, client, QA, and release workflows.

Projects

MiTiSrv

2018 – 2025

Lightweight Java game server framework using Netty; personal framework for experimenting with reusable multiplayer server architecture.

Test Sharding

2025

Java server experiment for sharding with Couchbase replication, Redis replication, and Kafka.

Store Scraper Bot / Java original

Nov 2025 – present

Telegram bot for tracking Apple App Store and Google Play metadata updates; original Java version later ported to JavaScript.

Miti99bot

2026

Go Telegram bot framework deployed serverlessly on AWS Lambda/SAM with Firestore and Gemini integration.

Skills

Languages: Java, Go, JavaScript/TypeScript, Shell

Frameworks & Libraries: Netty, Vert.x, Spring Boot, JUnit 5, Mockito, Cocos2d-x, Godot

Databases: Couchbase, Redis, MySQL, Kafka, ClickHouse

Infrastructure & DevOps: Docker, GitLab CI, GitHub Actions, Linux, AWS Lambda/SAM, Cloudflare Workers

Architecture: Object-oriented design, game server architecture, real-time multiplayer systems, event-driven design, clean reusable code

Delivery Practices: Unit testing, code review, production debugging, CI/CD, AI-assisted development workflows

Languages (Spoken): Vietnamese (Native), English (TOEIC 600+)