HI! I am Bao
Gia Duong

SOFTWARE DEVELOPER

avatar

Who Am I ?

About Me

I am a third-year Computer Science student at Ho Chi Minh City University of Technology with a strong passion for software development. My academic journey has provided me with a robust technical foundation and an insatiable curiosity for exploring innovative technologies. I actively seek opportunities to enhance my expertise through both industry projects and academic research that challenge conventional approaches. With a steadfast commitment to continuous learning, collaboration, and innovation, I am dedicated to developing user-centric software solutions and leveraging technology to create sustainable, impactful innovations in the ever-evolving world of tech.

What I Do ?

Technology
Programming Languages
C
C++
JavaScript
TypeScript
Golang
Frontend Development
HTML
CSS
Bootstrap
Tailwind CSS
React.js
Next.js
Backend Development
Node.js
Express.js
NestJS
App Development
Electron.js
Electron.js
React Native
React Native
Database
MongoDB
MySQL
PostgreSQL
SQLite
SQL Server
System & Deployment
Linux
Bash
Docker
Nginx
Github Actions
Cloudflare
Tools
Git
Github
Ngrok
Latex
Postman

What I Did ?

Projects
https://github.com/BaoDuong254/shoppy

Shoppy

A modern e-commerce website built with React, TypeScript, and Vite. This project is a clone of popular e-commerce platforms featuring product browsing, cart management, user authentication, and multilingual support.

React.js TypeScript Vite
https://github.com/BaoDuong254/QRMeal

QR Meal

A modern, full-stack QR code-based restaurant ordering system that enables contactless dining experiences. Customers can scan QR codes at their table to view the menu, place orders, and track their meals in real-time.

Next.js
https://github.com/BaoDuong254/NestCommerce

NestCommerce

A comprehensive e-commerce platform built with modern technologies. Features product management, order processing, user authentication, and real-time communication.

NestJS
https://github.com/TickLabVN/file-synchronizer

File Sychrnonizer

A cross-platform desktop application built with ElectronJS for synchronizing files to Cloud storage services.

Electron.js
https://github.com/BaoDuong254/MovieInfo-Hub

MovieInfo Hub

MovieInfo Hub is a modern web application that allows users to browse and discover movies.

React.js Tailwind JavaScript
https://github.com/BaoDuong254/mentoria

Mentoria

A full-stack mentorship platform that connects mentors and mentees through scheduled meetings, integrated payments, and real-time communication.

React.js Express.js SQL Server
https://github.com/BaoDuong254/workfy

Workfy

A comprehensive job search and CV distribution platform.

NestJS React.js MongoDB
https://github.com/BaoDuong254/book-store

LapZone

LapZone specializes in selling laptops with a comprehensive product catalog

Node.js Express.js MySQL
https://github.com/BaoDuong254/trellify

Trellify

Trellify is a platform with real-time collaboration and drag-and-drop kanban boards

MongoDB Express.js React.js Node.js
Want to work with me?

I'm ready to hear from you

Recent Posts?

Blog
Download free bootstrap 4 landing page, free boootstrap 4 templates, Download free bootstrap 4.1 landing page, free boootstrap 4.1.1 templates, meyawo Landing page
How to build basic Express.js from scratch [Part1]

By: Bao Duong

If you're already familiar with building user interfaces using HTML, CSS, and JavaScript, and now you want to build the backend for your website, then Express.js is the perfect choice. In this article, we'll go on a journey to build a basic Express.js-like framework from scratch. Throughout the process, you'll learn how Express.js handles routing, middleware, and HTTP requests, helping you seamlessly and flexibly connect the frontend to the server system.

Read more

How can you communicate?

Contact Me