Hi, I'm Đức 👋
Intern/Fresher Web Developer. I love crafting pixel-perfect interfaces and architecting scalable full-stack applications.
DUCTV

About

Highly motivated Information Technology graduate with a strong foundation in modern JavaScript and TypeScript ecosystems. Experienced in building full-stack web and cross-platform mobile applications from scratch using Next.js, NestJS, and React Native. Equipped with strong logical thinking and a proactive learning attitude, I thrive on translating high-fidelity Figma designs into clean code and building robust database architectures with PostgreSQL and Prisma.

Skills

TypeScript
JavaScript (ES6+)
React.js
Next.js (App Router)
React Native
Expo
NestJS
Node.js
PostgreSQL
MySQL
Prisma ORM
Zustand
Jotai
Tailwind CSS
Shadcn UI
React Hook Form
TanStack Query
Zod
Docker
Git
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Taskflow - Monorepo Productivity Platform

Taskflow - Monorepo Productivity Platform

Architected a Todoist-inspired, full-stack application utilizing a strictly typed Monorepo structure. Seamlessly shared Zod validation schemas and TypeScript interfaces between the Next.js frontend and NestJS backend. Built secure RESTful APIs with advanced JWT HTTP-only cookies and managed UI states smoothly using Zustand.

Monorepo
TypeScript
Next.js
NestJS
PostgreSQL
Prisma
Zustand
Zod
Tailwind CSS
TunerVN - Cross-Platform Mobile App

TunerVN - Cross-Platform Mobile App

Developed a frontend-focused mobile application using Expo and React Native. Translated high-fidelity Figma designs into a pixel-perfect user interface for both iOS and Android. Utilized Jotai for atomic state management and mock JSON files to simulate API responses, ensuring smooth data flow and seamless user interactions.

React Native
Expo
TypeScript
Jotai
Figma
JSON Mock Data
Homestay Booking Management System

Homestay Booking Management System

Led a 5-member Agile team as Scrum Master. Developed a full-stack platform for homestay owners to manage bookings and customers to pay online. Integrated VietQR for automated payments and deployed a Gemini AI chatbot to support real-time customer interaction.

Vue.js
Laravel
MySQL
VietQR API
Gemini AI
Scrum/Agile

Interactive Wedding Invitation

Developed a personalized digital wedding experience replacing traditional paper invitations. The platform dynamically maps guest names from a JSON dataset and is enhanced with smooth entrance animations via Framer Motion and an integrated background audio player.

Next.js
TypeScript
Tailwind CSS
Framer Motion
Chord Components Library

Chord Components Library

Designed and developed a collection of reusable, animated UI components for developers, focusing on modern web aesthetics and accessibility.

Next.js
TypeScript
Tailwind CSS
Shadcn UI
Magic UI
Contact

Get in Touch

Have a question or idea? Send me an email at vietducdtu@gmail.com and I’ll get back to you as soon as possible. Please, no solicitations.