Hi, my name is

Trương Viết Tùng

Frontend Engineer (Middle+ / Senior-ready)

Frontend Engineer với hơn 4 năm kinh nghiệm thực chiến trong việc xây dựng và vận hành hệ thống web quy mô lớn cho doanh nghiệp, đặc biệt là các hệ thống internal / enterprise có nghiệp vụ phức tạp. Thế mạnh chính nằm ở ReactJS, TypeScript, Next.js, cùng tư duy kiến trúc frontend theo hướng module hoá và micro-frontend.

Scroll

Technical Skills

Technical Core

ReactJSTypeScriptNext.jsRESTful APIMicro-frontend architectureModule federationCore npm librariesAnt Design (antd)Custom UIShared design system

Security & Auth

SSO (Keycloak)JWTRBACToken lifecycleAuthentication flows

State & Form

React QueryContext APIRedux / Redux-SagaRecoil

Dev Workflow

Git / GitLabGitLab CI/CDCollaboration with Backend & DevOps

AI Engineering

ChatGPTGitHub Copilot

Work Experience

Frontend Engineer / Sub Lead

PHENIKAA-X

03/2024 – Present

Tham gia phát triển Hệ thống Quản lý Bệnh viện (HIS) quy mô lớn cho cả nội trú và ngoại trú.

  • Đảm nhiệm vai trò Sub Lead Frontend, trực tiếp quản lý 3–4 Frontend Engineers.
  • Xây dựng thư viện npm package dùng chung (core libraries) cho toàn bộ hệ thống micro-frontend.
  • Thiết kế và triển khai kiến trúc frontend theo hướng micro-frontend.
  • Xây dựng và chuẩn hoá authentication & authorization flows: login/logout, SSO Keycloak, RBAC.
  • Phối hợp chặt chẽ với Backend để thống nhất API contract, giảm lỗi tích hợp.

Frontend Engineer

NEXT LEVEL SOLUTION

2021 – 03/2024

Tham gia phát triển nhiều sản phẩm web cho khách hàng trong và ngoài nước.

  • Làm việc trong team ~4 người, phối hợp chặt chẽ giữa Frontend – Backend – Design.
  • Phát triển các ứng dụng sử dụng ReactJS và Next.js.
  • Xây dựng giao diện hiện đại, responsive.
  • Đóng góp vào việc cải thiện quy trình làm việc, giúp tăng năng suất team hơn 50%.

Featured Projects

2023 – 2024

SOWWEAR

Nền tảng C2C marketplace cho thời trang secondhand và streetwear tại Viết Nam. Xây dựng hệ thống phức tạp với tính năng moderation sản phẩm realtime, secure payment flows, và search/filter nâng cao.

Next.jsTypeScriptAnt DesignReact Query
03/2024 – Present

HIS PHENIKAA-MEC

Hệ thống quản lý bệnh viện enterprise cho Phenikaa Medical. Xây dựng kiến trúc micro-frontend với ~30+ modules: quản lý bệnh nhân, khám bệnh, xét nghiệm, chẩn đoán hình ảnh, thu ngân, kho dược. Tích hợp SSO Keycloak và RBAC system phức tạp.

Micro-frontendModule FederationKeycloak SSORBACRESTful API
06/2023 – 02/2024

GOTU

Nền tảng du lịch số với tính năng booking tour, quản lý vendor và local guide. Tích hợp Firebase Authentication (Google/Facebook Login), payment gateway, và real-time notification system.

Next.jsTypeScriptContext APIFirebaseFormik
02/2023 – 06/2023

IZONE

Hệ thống quản lý trung tâm tiếng Anh với tính năng quản lý lớp học, học viên, giáo viên, và bài tập IELTS. Xây dựng dashboard phức tạp với reporting system và attendance tracking.

ReactJSRedux-Sagareact-hook-formChart.js
09/2022 – 01/2023

NEU-IELTS

Platform thi IELTS online cho trường đại học. Phát triển giao diện thi Listening và Reading với audio player tùy chỉnh, countdown timer, và auto-submit. Xử lý state phức tạp để đảm bảo không mất dữ liệu khi refresh.

ReactJSTypeScriptRedux-SagaWeb Audio API
06/2021 – 03/2022

MEDIC CRM / MEDIC RECEPTION

Hệ thống CRM và quản lý lễ tân cho Medic Group. Modules: authentication, call service integration, HR management, reporting dashboard với real-time analytics.

ReactJSReduxAnt Design