Avatar

Nguyen Quang Huy

Software Engineer
About Me
I build apps. They work. Most of the time. I'm still early in my journey, but I'm eager to learn, contribute, and take every opportunity to level up. Glad you're here. Feel free to peruse the site to see some of my work. Cheers!
Sep. 2022 - Present

Bachelor of Information Technology

Ho Chi Minh City Open University
Ho Chi Minh City, Vietnam
My academic focus is on software engineering (leaning abit towards web). I am most engaged when getting involved in projects that are useful and have a purpose, even if it starts with solving my own problems.
Projects
Spotlight

Learning Management System (LMS)

8/2025 - 10/2025

LMS project inspired by Moodle and Mooc.fi (TestMyCode) designed to provide educators, administrators, and learners a single robust, secure system. This is structured as a poly-repo project.

Integrated a secure code execution engine (Judge0), enabling learners to write, run, and receive instant feedback on code within the platform.

Permission system uses ReBAC model, powered by OpenFGA and authenticated with JWT.

Web Django SvelteKit OpenFGA S3, CloudFront PostgreSQL RabbitMQ Code
Spotlight

Public Transport Map

5/2025 - 6/2025

A full-stack web app inspired by BusMap, designed to help users interact with public transit data in real time.

The system lets users search for optimal routes and connections, plan journeys, and receive notifications when their favorite schedules or routes change. It also supports traffic-jam reporting and display the jam location in realtime.

Route navigation is powered by Dijkstra's shortest path algorithm.

WebWeb scraping SpringMVC React MySQL Python Code
Spotlight

VietNam Real Estate Price Forecasting

7/2024 - 8/2024

A machine learning project for forecasting real estate (house, apartment, and land) prices in VietNam.

The results are models (scaling, forecasting), data visualizations, and a simple web app for users to interact with the models (forecasting).

Data is scraped from real estate sites (mostly from nhatot.com).

Machine LearningWebWeb scraping Scikit-learn Dash Python Code
Spotlight

Pomodoro Timer

12/2023

The name says it all.

Desktop Java Swing Code
Skills

Tech Stacks

I spent most of my time in frontend development (with Svelte) and backend development (with Django).
Frontend
Svelte(kit)
React
Backend
Django (Python)
Spring (Java)
Gin (Go)
Database
PostgreSQL
Misc
EC2, S3, Lambda
Docker
GitHub Actions
Favorites
I favor working with simple, easy to maintain, and large-community techs.
Django
I love to work with it, cuz it somehow forces me to follow the conventions and not to over-engineer things. Since it's python, it's very easy for me and others to pick up and maintain it later.
Svelte(kit)
It's so simple. Dunno what to say more.
Gin (Go)
I just like Go.