Nguyễn ViệtKỹ sư Backend & Full Stack

Full Stack Developer tại MT Solution. Xây dựng hệ thống ERP bằng Django.

Dự án nổi bật

  • Intrusion Detection System

    A two-phase streaming ML experiment comparing adaptation, false alarms and retention of previously learned traffic patterns.

    Python · Machine Learning · Security · Online Learning

  • URL Shortener

    A Django URL shortener with Redis caching and Kafka-to-ClickHouse analytics, examined through its request flow and load-test results.

    Django · React · PostgreSQL · Redis · Kafka · ClickHouse

  • Windows OS Clone

    A React desktop recreation exploring window lifecycles, shared application state, a virtual file system and browser platform constraints.

    React · Redux · Tailwind CSS · Framer Motion

  • Lipid Ladder AI

    An educational Streamlit prototype that combines a rule-based workflow with synthetic-data regression, with an emphasis on traceability and evaluation limits.

    Python · Machine Learning · Decision Support · Streamlit

Backend engineer tập trung vào hiệu suất và thiết kế hệ thống. Đang xây dựng các module ERP tại MT Solution và theo học Thạc sĩ Khoa học Máy tính. Ngoài công việc, mình xây dựng các side project về kiến trúc phân tán, xử lý bất đồng bộ và caching.

Kinh Nghiệm

24–Present

ERP Full-Stack Developer (Django)

MT Solution

Backend (Django / Python) • Phát triển nền tảng ERP multi-tenant với hơn 100 sub-module nghiệp vụ cho sales, kế toán, HRM và quản lý văn phòng. • Triển khai toàn bộ vòng đời bán hàng (Lead → Opportunity → Quotation → Sale Order → Delivery → Invoice), mua hàng, kho với lot/serial tracking, và sản xuất với BOM. • Phát triển module kế toán theo chuẩn Việt Nam: bút toán, hệ thống tài khoản, sổ cái, báo cáo tài chính (P&L, Balance Sheet, Cash Flow) và kê khai VAT. • Xây dựng workflow engine với giao diện kéo-thả, logic phê duyệt có điều kiện và chuỗi phê duyệt nhiều bước. • Triển khai xác thực JWT + 2FA với phân quyền theo role và cách ly dữ liệu multi-tenant. • Cài đặt Celery cho xử lý nền, Memcached caching, và database locking cho giao dịch tài chính đồng thời. Frontend (JavaScript / jQuery / HTML) • Xây dựng frontend với Bootstrap 5, jQuery, DataTables, Select2, ECharts, ApexCharts và JSPlumb cho dashboard tương tác và trực quan hóa workflow. • Xây dựng import/export Excel và tạo PDF cho báo cáo. Dùng Web Workers để chuyển tác vụ tính toán nặng sang luồng nền.

DjangoPythonMySQLJavaScriptCeleryMemcachedjQueryBootstrapWeb WorkersJWT2FA

Học Vấn

Cử Nhân Khoa Học Máy Tính

Đại Học FPT

Thạc Sĩ Khoa Học Máy Tính

Đại Học Công Nghệ Thông Tin TP.HCM

Đang học, Dự kiến 2027

Kỹ Năng Chuyên Môn

Backend & Cơ Sở Dữ Liệu

Python, Django, MySQL, PostgreSQL, ClickHouse, MongoDB, Node.js, Express, REST APIs

Frontend

JavaScript, React, Tailwind CSS, HTML5, CSS3, jQuery, Web Workers

Hệ Thống & Hiệu Suất

Celery, Memcached, Redis, Apache Kafka, Database Optimization, Distributed Systems, Prometheus, Grafana

Công Cụ & Khác

Git, Docker, Docker Compose, Linux, Nginx, k6, Postman, Vite

Sẵn sàng cho cơ hội full-time và các dự án freelance.

GitHub / VietNguyen1612