xin chào

I'm Cảnh

"I am a Frontend Developer.
Here's where I share my journey, thoughts, and work."

avatar

# About me

I am a final-year student at Ho Chi Minh City Open University majoring in software development. Alongside my studies, I am actively self-learning to deepen my expertise in web development, particularly in ReactJS, NextJS and related technologies, to become a skilled Frontend Developer.

Currently, I am looking for an opportunity to work, learn, and make a living with my passion - pursuing a career as a Frontend Developer.

"Minimal but not Simple"

# Experiences

Front-end Developer

Company logo
TGL Solutions

3/2025 - Present

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.

Software Developer Intern

Company logo
Boolfly

10/2024 - 1/2025

Participated in training sessions on full-stack JavaScript development. Collaborated with team members to develop an application project.

Library Assistant

Assisted in organizing, categorizing, and maintaining library materials for easy access. Provided guidance to students and visitors on using the library system and finding research materials. Managed book check-ins/check-outs and ensured proper documentation.

# Projects

project-demo

Grocery Store App (Intern project)

Time: 1/12/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.

Source: https://github.com/nvcan1236/grocery-store-frontend.git

project-demo

Application to support searching for accommodation

Time: 1/8/2024 - 1/12/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)

Source: https://github.com/nvcan1236/ca-house-frontend.git

project-demo

Training score management website for a university

Time: 1/4/2024 - 1/6/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

Source: https://github.com/nvcan1236/training-point-ui