A passionate software engineer

Hi, I’m Vuong Dang, a software engineer passionate about building successful products. I excel in creating scalable backend systems and data-driven apps using Spring Boot and AWS, and I am expanding my skills to include full-stack web development. Let’s build amazing things together!

Getting Started with Spring Data Elasticsearch

This article covers basic steps on how to get an Elasticsearch node up and running and how to connect, index, and search data in Elasticsearch from a Java application using the Spring Data Elasticsearch library.

How to use Fontawesome in Next.js

This article discusses how to use Fontawesome 5 in a Next.js project. The code example is written in TypeScript.

Generating TypeScript from Java

If you develop the backend with Java and the frontend with TypeScript, it’s likely that you’ll need to have the same DTO classes/interfaces on both sides.