BUI NGOC KHANH
Bui Ngoc Khanh
Lập trình viên VueJS
Yên Hòa - Cầu Giấy - Hà Nội - buikhanhi2k@gmail.com

Front-End:

Tôi có kinh nghiệm về HTML, CSS, Javascript, TypeScript, VueJS, NuxtJS, ReactJS, NextJS

Back-End:

Tôi có hiểu biết cơ bản về MongoDB, MySQL, NodeJS, ExpressJS

Công cụ:

Sử dụng thành thạo Git, GitHub, GitLab, Redmine,...

Kỹ năng khác:

Có kinh nghiệm về Automation test

Kinh nghiệm

Rikkeisoft.,JSC
08/2022 - Hiện tại
Lập trình viên Frontend
Lập trình các dự án outsourcing
Tạo mã nguồn theo mô tả dự án
Tham gia các buổi đào tạo để nâng cao kỹ năng chuyên môn
Hợp tác với các thành viên trong nhóm để phát triển và tối ưu hóa tính năng
ReactPlus.,JSC
01/2022 - 07/2022
Thực tập sinh
Được đào tạo các kỹ năng mềm như kỹ năng giao tiếp và làm việc nhóm
Được đào tạo về ReactJS, NextJS, TypeScript, kỹ năng sử dụng Github và GitLab
Sử dụng một số thư viện UI như Bootstrap, ChakraUI, Tailwind, MeterialUI
Tham gia một số dự án của công ty

Học vấn

Sinh viên
Công nghệ thông tin
Xếp loại: Khá (GPA: 3.26)
Ngoại ngữ: Tiếng Anh

Kỹ năng

NGÔN NGỮ LẬP TRÌNH & CÔNG CỤ


Dự án

E-Wallet Project
12/2022 - Hiện tại
Lập trình viên Frontend
Mô tả: Dự án ví điện tử outsource bao gồm các chức năng nạp tiền, rút tiền, chuyển tiền
Chức năng đã làm trong dự án:
  • Triển khai chức năng đăng nhập và đăng ký bảo mật với xác thực JWT
  • Tích hợp quản lý phiên người dùng và kiểm soát truy cập dựa trên vai trò
  • Xây dựng giao diện trang chủ và dashboard quản lý ví điện tử
  • Phát triển chức năng thống kê bằng biểu đồ sử dụng AmCharts 5
  • Phát triển phân tích giao dịch thời gian thực sử dụng công nghệ WebSocket
  • Tích hợp chức năng nạp tiền vào ví qua nhiều phương thức thanh toán
  • Phát triển chức năng chuyển tiền giữa các tài khoản
  • Xây dựng chức năng rút tiền và quản lý lịch sử giao dịch
  • Tích hợp bảo mật 2FA và xác thực OTP
  • Phát triển chức năng thông báo và cảnh báo giao dịch
  • Xây dựng trang admin quản lý giao dịch, người dùng, giao dịch nạp rút, affiliate,...
  • Tối ưu hóa hiệu suất và trải nghiệm người dùng
Số lượng thành viên: 60
Công nghệ sử dụng: Nuxt 2, Nodejs, MySQL
The Booking Management Project
08/2022 - 12/2022
Lập trình viên Frontend
Mô tả: Là một hệ thống quản lý đặt chỗ, được thiết kế để giúp doanh nghiệp tự động hóa và tối ưu hóa quy trình đặt lịch, theo dõi thông tin khách hàng, và quản lý dịch vụ.
Chức năng đã làm trong dự án:
  • Phát triển hệ thống đặt phòng cho nhà ga tàu với giao diện người dùng và quản trị viên.
  • Triển khai thiết kế responsive cho thiết bị di động.
  • Phát triển ứng dụng frontend sử dụng Vue 3, tận dụng TypeScript để cải thiện khả năng bảo trì và độ tin cậy của mã. Triển khai quản lý trạng thái bằng Pinia.
  • Tích hợp với các API backend để lấy thông tin phòng trống, tạo/quản lý đặt chỗ và xử lý xác thực người dùng.
  • Xây dựng giao diện hiện đại và thân thiện với người dùng cho việc duyệt phòng, form đặt chỗ và trang tổng quan.
Số lượng thành viên: 20
Công nghệ sử dụng: Vue3, Pinia, NuxtJs, Tailwind, Nodejs, MySQL
Covid-19
04/2021
Dự án cá nhân
Mô tả: Đây là dự án cá nhân cho phép người dùng theo dõi tình hình dịch bệnh Covid-19
Số lượng thành viên: 1
Công nghệ sử dụng: ReactJS, API's Ministry of Health and vnexpress

Sở thích

Tôi thích đọc truyện và tham quan các di tích lịch sử, văn hóa...

Kết thúc

Cuối cùng, tôi xin gửi lời cảm ơn vì đã dành thời gian xem CV của tôi.