👋 Hi! I’m Ngoc Nguyen, a passionate Fullstack Developer originally from Vietnam and currently based in Germany, where I came to study at university and later stayed to pursue my professional career.
👉 I have nearly three years of hands-on experience building web and cross-platform applications. I enjoy solving complex problems and writing clean, maintainable code grounded in object-oriented principles and proven design patterns.
✊ I am highly motivated, solution-oriented, and eager to continuously learn and apply new technologies in practice following a “learning by doing” mindset.
For more information, have a look at my curriculum vitae .
This application is a modern, web-based platform for managing restaurant reservations with real-time overview of table availability and operational metrics.
The goal was to develop a scalable and extensible full-stack solution that optimizes both operational workflows and user experience.
The architecture is based on a modular monolith with clearly separated backend modules to support future functional extensions. The backend provides a RESTful API with JWT-based authentication and role-based access control (RBAC) and uses WebSockets (Socket.io) for real-time updates in the dashboard.
Development of an interactive drag-and-drop GUI for visual route planning in electronic interlocking systems (ESTW) for technical validation in a safety-critical environment.
The application is based on graph-based modeling (nodes/edges, pathfinding) to generate structured data for interlocking systems. Modular Java architecture with MVC, JPMS, and model-based development (EMF/UML, code generation), implemented with JavaFX, Eclipse Modeling Framework and XML.
Lamport One-Time Signature (OTS) Implementation. The project includes three command-line tools for generating key pairs, signing documents, and verifying signatures. Lamport signatures provide quantum-resistant digital signatures suitable for secure, one-time authentication of documents.
GithubDiscrete event simulation performance comparison: SimPy vs SimLuxJS. Comprehensive benchmarking framework for comparing Python and JavaScript DES implementations using a real-world swimming pool model.
GithubMonte Carlo Simulation for Bike-Sharing Stations in Dresden. Interactive Streamlit app to analyze rental profitability across locations with dynamic visualizations.
GithubFeel free to get in touch if you’d like to discuss a project, collaboration, or new opportunities. I’m always open to connecting and exchanging ideas, just drop me a message, and I’ll get back to you.