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
ERP Full-Stack Developer (Django)
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.
Học Vấn
Cử Nhân Khoa Học Máy Tính
Thạc Sĩ Khoa Học Máy Tính
Đ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