Hello
I am Dung

An aspiring developer who loves to create awesomely-designed web applications

Welcome to my portfolio

I am a business student and a self-taught web developer, currently living in Finland. My desire is to build websites which are conveniently interactive for the end-users. Also, I always strive to make my codes simple and neat. I'm looking forward to be a part of amazing web development projects. Unrelated fact, I play basketball.

My tech stacks: HTML5, CSS, SASS, JavaScript, TypeScript, Material-UI, ReactJs, NodeJs, MongoDB, SQL

Online Library

library screenshot

This responsive website allow users to search for books with filters. Log in can be done with Google account or after signing up manually. Logged-in users have the right to borrow and return books. Admin can add, update, or remove books.

Technologies: React, Redux, TypeScript, Material-UI, Node.js, Express.js, Rest API, MongoDB

Countries App

A responsive web app with different theme colors which lists information about countries and allows users to search for certain countries by name. Users can check individual country in a separate page and add specific country to the shopping cart.

Technologies: React, Redux, TypeScript, SASS, Context API, Material-UI

Portfolio Template

A responsive personal portfolio template with animations showing personal information, tech stacks, blog posts, projects and contact form.

Technologies: React, TypeScript, SASS, Material-UI

Chat App

A prototype app where users can send real-time messages to those who are also connected to the same server.

Technologies: Node.js, socket.io

Social Media App

A simpler version of Twitter where users can sign up, log in, upload profile picture, edit their information, create post and comment on others’ posts. There is also a notification panel provides updated info for the users. This app utilizes Cloud Functions from Firebase for a serverless backend.

Technologies: React, CSS, Material-UI, Redux, Node.js, Express.js, Firebase

E-Commerce Website

An online shop where users can buy from the listed in-game Fortnite items. It simulates a typical buying process from adding items to cart and making payments.

Technologies: React, CSS, Node.js, Express.js, Stripe