← Back⇄ Frontend CV

Trần Viết Đức

Fullstack Developer

Fullstack Developer. I love architecting scalable distributed systems and crafting high-performance, pixel-perfect web applications.

168 Nguyen Van Linh, Da Nang, Viet Nam

vietducdtu@gmail.com

0866791931

github.com/ductv-dev

ductv.dev

About

Information Technology graduate with solid hands-on experience across the full development stack. Skilled in building modern web applications with Next.js and NestJS and cross-platform mobile apps with React Native. Completed a fullstack internship where I applied microservice architecture, containerized services with Docker, leveraged Redis for caching and RabbitMQ for asynchronous event-driven communication, and designed scalable relational database schemas. Holds a TOEIC score of 490. I bring a proactive mindset, strong system-analysis thinking, and a keen eye for translating Figma designs into clean, maintainable code.


Experience

The Black Ants

April 2026June 2026

Fullstack Developer · Da Nang, Viet Nam

Completed a fullstack internship building production-grade applications with a microservice architecture. Gained hands-on experience containerizing and orchestrating services with Docker, using Redis for high-performance caching and session management, and RabbitMQ for asynchronous inter-service communication. Applied system analysis and database design principles to architect scalable, maintainable backend systems in a real-world team environment.

Weebuild Viet Nam

Aug 2025Dec 2025

Frontend Developer (React & React Native) · Ha Noi, Viet Nam (Remote)

Collaborated under senior mentorship to build modern web and mobile applications. Developed responsive web interfaces using React, Tailwind CSS, and shadcn/ui, while managing server state with TanStack Query. Translated high-fidelity Figma designs into a React Native mobile app focusing on smooth UI/UX and optimized performance.


Featured Projects

Uni Crypto - Token Trading Exchange

Apr 2026 - May 2026
NestJSMicroservicesNext.jsTypeScriptPostgreSQLRedisRabbitMQWebSocketDockerPrisma

Architected an enterprise-grade, full-stack cryptocurrency trading platform using a strictly-typed Monorepo structure (pnpm workspaces + Turbo), sharing Zod validation schemas and TypeScript interfaces seamlessly across a Next.js client, Next.js admin dashboard, and NestJS backend. Engineered a distributed, event-driven matching engine per trading pair (BTC-USDT, ETH-USDT, BNB-USDT) with RabbitMQ message brokering, Outbox pattern for exactly-once order processing, and Redis pub/sub for real-time trade broadcasts via Socket.IO WebSocket gateway.

Taskflow - Monorepo Productivity Platform

Dec 2025 - Present
MonorepoTypeScriptNext.jsNestJSPostgreSQLPrismaZustandZodTailwind CSS

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.

TunerVN - Cross-Platform Mobile App

Nov 2025 - Present
React NativeExpoTypeScriptJotaiFigmaJSON Mock Data

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.

Homestay Booking Management System

2024 - 2025
Vue.jsLaravelMySQLVietQR APIGemini AIScrum/Agile

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.