Hi, I'm Nhat Tan,

a Full-Stack Developer

I create beautiful, responsive web applications using modern technologies. Passionate about clean code, user experience, and bringing ideas to life through technology.

Available for work
5.0 rating

About Me

I'm a passionate full-stack developer with 4+ years of experience building web applications. I specialize in creating elegant solutions to complex problems, with a focus on clean code and exceptional user experiences.

What I Do

Web Development

Building responsive and performant web apps

UI/UX Design

Creating intuitive user interfaces

Backend APIs

Developing scalable server solutions

Database Design

Architecting efficient data structures

Tech Stack

Frontend

React React
Vue.js Vue.js
Tailwind Tailwind
HTML5 HTML5
CSS3 CSS3
JavaScript JavaScript
TypeScript TypeScript
Astro Astro
Ionic Ionic
Flutter Flutter

Backend

Node.js Node.js
Python Python
Yii2 Yii2
Laravel Laravel
FastAPI FastAPI
Express Express

Machine Learning

TensorFlow TensorFlow
PyTorch PyTorch
scikit-learn scikit-learn

Database & Tools

PostgreSQL PostgreSQL
MongoDB MongoDB
Git Git
Docker Docker

Selected Work

Research prototypes, production systems, and things I built to find out whether they would work.

2026

Master's Project · RheinMain University of Applied Sciences

Multiplayer Passthrough AR Framework

A minimal framework for shared mixed-reality experiences on Meta Quest. Networked sessions run on Photon Fusion, passthrough AR on the Meta XR SDK, so several people can interact with the same virtual objects in one physical room.

Reusable foundation for new multiplayer XR games — demonstrated with a co-located snowball fight.

  • Unity 6
  • C#
  • Meta XR SDK
  • Photon Fusion 2
2025

Production system

LLM Automation Pipeline

An end-to-end pipeline that reads marketing-campaign images with a vision language model, extracts structured promotion metadata, and writes it into a WordPress database through browser automation. Replaced a manual data-entry workflow that ran on every campaign.

Runs unattended on a scheduled service, with retry handling and processed-state tracking across thousands of campaign images.

  • Python
  • Claude Vision API
  • Playwright
  • WordPress
  • Vue.js
2024

Bachelor's Thesis · Grade 1.6

Document Understanding with HTML Table Generation

A training pipeline that turns document images into structured HTML, focused on reconstructing table layouts. Built on the OCR-free Donut transformer architecture, with synthetic datasets generated at several complexity levels.

Over 90 % accuracy on quantitative string-similarity evaluation.

  • Python
  • PyTorch
  • Transformers
  • Donut