Welcome to my portfolio

Hi! I'm Hoàng - a Web Developer from Viet Nam

image description
About Me

Who Am I?

Hi I'm Ngô Hữu Hoàng, a passionate software developer. Since I first discovered programming, I have been captivated by its fascinating and limitless potential. From that point on, I have been exploring and cultivating my interest in creating tools and applications that optimize computer tasks and provide enjoyable experiences in gaming. Currently, I am a third-year student majoring in Software Engineering at Saigon University. Throughout my academic journey, I have accumulated knowledge and skills necessary to build quality software applications. I always strive to create noteworthy software products that deliver real value to users.

Frontend

Backend

Devops

My Specialty

My Skills

Below is a detailed list of the skills and technologies that I have accumulated knowledge and experience with in the process of working and developing projects. These skills and technologies have enabled me to build and deploy web applications ranging from simple to complex projects, while also providing me with a solid foundation to continue learning and growing in the field of information technology.

Programming Languages:

javascript logo typescript logo csharp logo java logo

Frontend skills:

react logo nextjs logo css3 logo tailwindcss logo html5 logo redux logo jquery logo vuejs logo

Backend skills:

nodejs logo express logo nestjs logo spring logo mysql logo mongodb logo postgresql logo dotnetcore logo

Others:

linux logo docker logo nginx logo git logo github logo electron logo graphql logo eslint logo vscode logo python logo
Projects

My Projects

Comic website

My project is a web application for reading comic books, allowing users to upload and read comics. It's developed using Typescript and MongoDB for the database, NestJS for the backend, and ReactJS for the user interface. The website includes features like comic CRUD operations, trending comics, user registration, login, and role-based authorization. I've implemented data caching for improved performance and automated comic updates by incorporating a Cron job to crawl and fetch comics from another website.

Clothing e-commerce website

My project is a clothing e-commerce website built using Spring Boot and utilizing technologies such as Spring Data JPA (Hibernate) combined with MySQL for data management. The user interface is designed using Thymeleaf and Tailwind CSS to provide a smooth and enjoyable online shopping experience. Additionally, we offer online payment through the Momo e-wallet, ensuring convenient and secure shopping for our customers.

Url shortener

The "URL Shortener Website" project employs Next.js and MongoDB to simplify long URLs into shorter, more memorable ones. Users can input a long URL to generate a shortened link, either with a custom or random ID, and manage their list of shortened links if logged in. The system automatically tracks the number of visits for each shortened link. Utilizing Next.js and MongoDB enhances performance and user experience.

Personal Blog

My project is a personal blog website built with C# and MySQL. It enables writing and publishing blog posts using ASP.NET 6 Core MVC and Entity Framework. Key features include CRUD operations for posts and tags, as well as login and registration functionality. In the future, I aim to add a commenting feature to boost interaction with readers. This platform serves as a medium for sharing my knowledge and experiences through blog posts on my personal website.

Get in Touch

Contact

Quận 5, TP. Hồ Chí Minh