// Full Stack · Systems · Kernel
Seng Athit Bannavong
Computer Science Student, Full Stack Developer, and Systems Programmer.
Computer Science student at Hanoi University of Science and Technology with hands-on experience in systems programming and full-stack web development.
Projects
Selected system-to-application work
- Source
Web E-Commerce
WebFull-stack e-commerce web app with a React 19 + Vite + Tailwind CSS v4 frontend, an Express backend, and Dockerized deployment.
- Source
Hospital App
MobileCross-platform hospital app built with Flutter and Riverpod, with GoRouter navigation. Released for iOS via AltStore sideloading on Windows, built and signed through GitHub Actions.
- Source
Thread Pooling
SystemsPriority-scheduled thread pool in C11 with task aging, pause/resume, graceful shutdown, and an ncurses monitor. Fixed a Dekker race with seq_cst ordering; HTTP benchmark improved p99 latency 22–28% with peak threads of 17 vs 200+ in a naive baseline.
- Source
Jtodo
DesktopDesktop to-do application built with C#, WPF, and .NET following the MVVM architecture pattern.
- Source
Website Order in Restaurant
WebFull-stack restaurant ordering web app with a React frontend and a Node.js, Express, and MongoDB backend.
- Source
Recognized Vietnam Sentence
ML/NLPEnd-to-end OCR pipeline for Vietnamese text recognition combining CRAFT detection and a CRNN recognizer in PyTorch, served through Flask.
- Source
NLP TF-IDF Naive Bayes
ML/NLPText classifier written from scratch in pure C11 with no external libraries — custom sparse matrix, string interning, and TF-IDF + Naive Bayes, verified leak-free with Valgrind.
- Source
A Better World
GameFull 2D RPG built in Java with AWT/Swing and no game engine — custom rendering, AI, collision detection, story state, and a class hierarchy designed from scratch.
Skills / Tech Stack
Grouped by development layer
Frontend
- React
- JavaScript
- HTML5
- CSS3
- Tailwind CSS
Backend
- Node.js
- Express
- PostgreSQL
- MySQL
- Redis
Systems & Low-level
- C/C++
- Java
- Python
- Rust (learning)
- POSIX Threads
Tools
- Git
- Docker
- Linux
- WSL2
- VS Code
- JetBrains
- Figma
Contact
Open to systems and full-stack opportunities