Backend Developer / AI Researcher
📍 Hanoi, Vietnam
📞 +84 969 391 955
🌐 Github
Summary
Fullstack Developer & AI Researcher with 5+ years of experience in backend architecture, distributed systems, AI/ML, and real-time communication. Strong expertise in microservices, AI-powered automation, WebRTC, and cloud-native platforms. Proficient in Go, Python, TypeScript, C++, and multiple AI frameworks.
Technical Skills
- Programming: Go, Python, TypeScript, C++, Java, JavaScript
- AI/ML: PyTorch, TensorFlow, Transformers, LangChain, LLMs, Stable Diffusion, ControlNet
- Backend: Microservices, RESTful APIs, gRPC, Kafka, Redis, MongoDB, PostgreSQL, GraphQL
- Real-Time: WebRTC, SFU, RTMP, RTP, VoIP, Push Notification Gateway
- DevOps/Cloud: Docker, Kubernetes, AWS, GCP, CI/CD (GitHub Actions, GitLab Runner)
- Frontend: ReactJS, NextJS, Flutter
- Tools: Git, FFI, WebGPU, Mediapipe, ONNX
Professional Experience
DLS (04/2023 — Present) — Hanoi, Vietnam
Fullstack Developer / AI Researcher
- Researched & developed AI Agents, LLMs, LangChain, Vector Embeddings for context-aware automation.
- Built SEO-optimized product tagging system using LLMs & semantic search for e-commerce.
- Developed Etsy automation backend & dashboard with FastAPI, MongoDB, React.
- Integrated Stable Diffusion, ControlNet for AI room design generation.
- Built AI-powered image processing platform (background removal, upscaling, enhancement) with NestJS, DIS, Real-ESRGAN, GFPGAN.
- Built personalized book creation platform using ReactJS & TypeScript.
- Conducted research on image segmentation models (U2Net, MODNet, ISNet, Inspyrenet).
VCCorp Corporation (11/2019 — 03/2023) — Hanoi, Vietnam
Fullstack Developer / Backend Developer
- Built distributed Notification Push Gateway (Go, Kafka, FCM, APNS, C++) for cross-platform messaging.
- Developed WebRTC Video Call Server (Go, C++, WebRTC, NextJS) — full SFU architecture.
- Built SohaTrace SDK (Go, OpenTelemetry) for distributed system monitoring.
- Integrated SohaSDK LiveStream (Java, C++, Flutter) for live video broadcasting to major platforms.
- Developed Soha Ads SDK (Java, C++, IMA) for video ad integration.
Freelancer (2019 — 2020) — Thai Nguyen, Vietnam
Fullstack Web Developer
- Developed e-learning platform for Seoul Thai Nguyen using Laravel & MySQL.
Education
B.Sc. in Software Engineering ICTU - University of Information and Communication Technology — Thai Nguyen, Vietnam (2015 — 2020)
Certifications / Contributions
- Published multiple personal AI research projects on tuanha1305.github.io