Viet NguyenBackend & Full Stack Engineer

Full Stack Developer at MT Solution. I build ERP systems in Django.

Selected work

  • 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 focused on performance and systems design. Building ERP modules at MT Solution while pursuing an MS in Computer Science. Outside of work, I build side projects exploring distributed architectures, async processing, and caching at scale.

Experience

24–Present

ERP Full-Stack Developer (Django)

MT Solution

Backend (Django / Python) • Developing a multi-tenant ERP platform with 100+ business sub-modules across sales, accounting, HRM, and office management. • Implemented full sales lifecycle (Lead → Opportunity → Quotation → Sale Order → Delivery → Invoice), purchasing, inventory with lot/serial tracking, and production with BOM. • Developed Vietnamese-compliant accounting: journal entries, chart of accounts, general ledger, financial statements (P&L, Balance Sheet, Cash Flow), and VAT declaration. • Built a dynamic workflow engine with visual drag-and-drop diagram builder, conditional approval logic, and multi-step approval chains. • Implemented JWT + 2FA authentication with role-based access control and multi-tenant data isolation. • Set up Celery for background processing, Memcached caching layers, and database locking for concurrent financial transactions. Frontend (JavaScript / jQuery / HTML) • Built frontend with Bootstrap 5, jQuery, DataTables, Select2, ECharts, ApexCharts, and JSPlumb for interactive dashboards and workflow visualization. • Built Excel import/export and PDF generation for reporting. Used Web Workers to offload heavy computation to background threads.

DjangoPythonMySQLJavaScriptCeleryMemcachedjQueryBootstrapWeb WorkersJWT2FA

Education

Bachelor's Degree in Computer Science

FPT University

Master's Degree in Computer Science

University of Information Technology Ho Chi Minh City

Ongoing, Expected in 2027

Technical Skills

Backend & Databases

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

Frontend

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

Systems & Performance

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

Tools & Other

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

Open to full-time opportunities and freelance projects.

GitHub / VietNguyen1612