Logo
Darkmode
avatar

Nguyen Duc Minh Trung - Front End Developer

Nguyen Duc Minh Trung

FULLSTACK
DEVELOPER
avatar

Work Experience

The companies I have worked with so far

  • Antsomi

    Antsomi

    Intern Fullstack Developer

    September 2023 – January 2024

  • Ebizworld

    Ebizworld

    Fresher Fullstack Developer

    February 2024 – November 2024

  • VietNamBooking

    VietNamBooking

    Junior Fullstack Developer

    November 2024 – Present

Technical Stack I Use

I build fast, responsive, and user-friendly interfaces using a modern tech stack — including languages, frameworks, tools, and design platforms I rely on daily.

Image

React.js

JavaScript library for building UIs.

Image

Next.js

React framework with SSR and SEO support.

Image

Vue.js

Progressive JavaScript framework.

Image

Nestjs

Back-end framework with TypeScript.

Image

TypeScript

Typed JavaScript for scalable apps.

Image

Tailwind CSS

Utility-first CSS for fast UI building.

Image

Shadcn UI

UI components with Tailwind & Radix.

Image

Ant Design

Enterprise-level UI component library.

Image

Zustand

Minimal global state management.

Image

Redux

Experienced with Saga, Thunk, Toolkit.

Image

Pinia

State management for Vue.

Image

TanStack Query

Powerful async state management.

JavaTailwind CSSChartJsZodTanStack QueryPiniai18nextFramer MotionTiptap EditorPrettierType ORMPassport JWTDockerPhotoshopBitbucket
PHPLaravelReact Hook FormReduxZustandVueUseVue I18nReact Day PickerStorybookViteSwaggerJWTFigmaViteJira
TypeScriptRadix UIVee-ValidateRedux SagaSWRAxiosDay.jsReact DropzoneESLintPrisma ORMSocket.IOJestPremiereGitlab

My Projects

I build fast, responsive, and user-friendly interfaces using a modern tech stack.

FlyTickets

FlyTickets

Built SEO-ready URL architecture with sitemaps & metadata governance; optimized image pipeline with cache control; integrated browser → edge → origin caching (SWR/ISR) for freshness; shipped mobile-first UX for flight search, hotel detail & booking; hardened checkout (auth, payment windows, failure/return states).

Tech Stack:

Next.js 15TypeScriptTailwind CSSshadcn-uiSWRZustandrescale/nemoi18nREST APIs
View Demo
StayBook

StayBook

Configured metadata, sitemaps & SEO tags; built hierarchical hotel catalog (country → province/city → district/ward); integrated large datasets with smart pagination & client–server caching; shipped responsive UI/UX for filters, policies, and price breakdowns; completed ~60 pages.

Tech Stack:

Next.js 15TypeScriptTailwind CSSshadcn-uiSWRZustandrescale/nemoi18nREST APIs
View Demo
TourHub

TourHub

Delivered tour list/detail flows (domestic & inbound) with date pickers & pricing blocks; implemented locale-aware routing and metadata (vi-VN/en-US); added smooth transitions and fixed mobile-first issues; reused shared UI/caching patterns; aligned pricing behavior with QA/Backend.

Tech Stack:

Next.js 15TypeScriptTailwind CSSshadcn-uiSWRZustandrescale/nemoi18nREST APIs
View Demo
VietJourney

VietJourney

Delivered tour list/detail flows (domestic & inbound) with date pickers & pricing blocks and implemented locale-aware routing and metadata (vi-VN/en-US).

Tech Stack:

Next.js 15TypeScriptTailwind CSSshadcn-uiSWRZustandrescale/nemoi18nREST APIs
View Demo
BidHub

BidHub

Dynamic forms with validations & dependencies, reusable form helpers, global state via Redux Toolkit & TanStack Query

Tech Stack:

React.jsTypeScriptRedux ToolkitRedux-SagaTanStack QueryAnt DesignTailwind CSSStyled-components
View Demo
Game Landing

Game Landing

Responsive layout from Figma, smooth motion effects, contact form secured with reCAPTCHA and Nodemailer

Tech Stack:

Next.js 14TypeScriptTailwind CSSshadcn-uiFramer MotionGoogle reCAPTCHANodemailer
View Demo
FoodCart

FoodCart

Built a food e-commerce website and polished UI with PrimeVue + Tailwind. Managed state with Pinia, data fetching/caching via TanStack Query, form validation with VeeValidate, and subtle animations using Motion.

Tech Stack:

Vue3TypeScriptTailwind CSSPrimeVueMotionTanStackVuePiniaVeeValidate
View Demo
AdminKingFood

AdminKingFood

Includes role-based access, advanced product filtering, sales analytics, and real-time data updates; optimized for speed, clarity, and scalability in daily operations

Tech Stack:

Vue3TypeScriptShadcn-vueTailwind CSSTanStackVuePiniaVeeValidate
View Demo

Contact With Me

I'm a Fullstack Developer with a strong focus on modern web technologies and optimizing user experiences. Let's connect and collaborate on building exceptional digital products.

Message*

Minh Trung – Fullstack Developer | React, Next.js, TypeScript