Hi, I'm Cảnh.

A creative Frontend Developer crafting intuitive, high-performance web experiences.Specialized in React, Next.js, and modern UI design.

avatar
#self-taught#frontend-developer#react#nextjs#clean-code#always-learning#detail-matters#user-first#minimal but not simple

Skills

FRONTEND

Ant Design
ReactJS
NextJS
Redux, Redux Tool Kit
Javascript
ShadcnUI
CSS
HTML
Typescript
Headless CMS
Zustand
TailwindCSS
VueJS
React Query

BACKEND

Django
MySQL
Spring Boot
Docker
Python
Java

OTHER

Self-learning
English
Git, Github
UI/UX

TOOL

Figma
Postman

Experiences

TGL Solutions

Current Employer

Working as a Frontend Developer on an internal enterprise product (ERP-like system), focusing on building and optimizing features such as project management, resource planning, HR modules, and reporting. Utilizing modern technologies including ReactJS, Next,js, TypeScript, TailwindCSS, and Ant Design. Collaborating closely with backend engineers and QA team to ensure high performance and a seamless user experience.

Boolfly

Current Employer

Ho Chi Minh City Open University

Current Employer

Projects

WorkBee demo

WorkBee

4/1/2025 Present

Work Bee is a seamless integration of technology and the Balanced Scorecard (BSC) strategic management framework. The BSC model encompasses the four most critical aspects of a business

Team size: 9 members

Responsibility:

  • Built reusable UI components and complex enterprise forms
  • Collaborated with cross-functional teams to deliver stable, user-friendly features

Grocery Store App (Intern project) demo

Grocery Store App (Intern project)

12/1/2024 1/1/2025

Team size: 3 members

Tech stacks: React Native, Zustand, GraphQL, GlueStack UI, Magento2

Responsibility:

  • Developed the user interface based on predefined designs using React Native and the GlueStack UI library.
  • Integrated GraphQL API from the Magento2 backend.
Application to support searching for accommodation demo

Application to support searching for accommodation

8/1/2024 12/1/2024

Team size: 1 member

Tech stacks: ReactJS, Typescript, TailwindCSS, ShadcnUI, Redux, RTK Query, SpringBoot, FastAPI, Docker

Responsibility:

  • Design and implement the UI using ReactJS and Typescript and customize components from ShadcnUI
  • Integrate and interact map using MapBox
  • Develop backend server with Micro-services architecture using Spring Boot and integrate some services (AWS S3, Gemini API, Brevo mail service)
Training score management website for a university demo

Training score management website for a university

4/1/2024 6/1/2024

Team size: 2 members

Tech stacks: ReactJS, TailwindCSS, Spring MVC, MySQL

Responsibility:

  • Design and implement the user interface
  • Build APIs and integrate API to Frontend
  • Design database with MySQL