logo

Hi, I’m Kai 👋

I’m a full-stack developer with six years of experience in web development, specializing in ReactJS, VueJS, NodeJS, and Golang. I’ve built numerous web applications across various domains, tackling projects of all sizes with enthusiasm and responsibility. Passionate about programming, I’m always eager to learn new technologies and skills to stay ahead in the field.

Location iconHanoi , VietNam
Available for new projects
my portrait image

About me

my portrait image in the beach

I’m a self-taught full-stack developer with over six years of experience in web development, specializing in ReactJS, VueJS, NodeJS, and Golang. My tech journey began with a passion for coding, which I turned into a career through self-directed learning and a relentless drive to build. I’ve developed a diverse array of web applications across various industries, from small, creative tools to large-scale, impactful systems.

Programming is my passion—it pushes me to explore new technologies, sharpen my skills, and create high-quality, user-centered solutions. Whether I’m working solo or collaborating with a team, I bring enthusiasm and a commitment to excellence to every project. Looking ahead, I aspire to become a solutions architect, designing scalable, innovative systems that tackle complex challenges and drive real-world impact.

Skills

The skills, tools and technologies I am really good at:

Frontend

react logo
ReactJS
next js logo
NextJS
vue js logo
VueJS
nuxt logo
NuxtJS
tailwind css logo
Tailwind CSS
react query logo
TanStack Query
redux logo
Redux

Backend

express logo
ExpressJS
go lang logo
Golang
mongodb logo
MongoDB

Experience

Here is a quick summary of my most recent experiences:

linkbee logo

Freelance developer

  • Structure applications with a focus on flexibility, maintainability, extensibility, and performance.
  • Communicate with customers to clarify requirements and reach agreement on solutions.
Apr 2024 - Present
cmc global logo

Frontend Developer

  • Structure applications with a focus on flexibility, maintainability, extensibility, and performance.
  • Communicate with customers to clarify requirements and reach agreement on solutions.
  • Help and guide newer team members in their career development and engineering skills.
Feb 2022 - Aug 2024
fpt software logo

Frontend Developer

  • I communicate with customers to clarify requirements and align on unified solutions.
  • Structure applications using best practice principles such as SOLID and DRY.
  • Develop user interface applications for the in-vehicle infotainment screen of the Hyundai Genesis Gen 6 car.
  • Working on a project with a hundred team members has taught me how to effectively communicate with both colleagues and customers.
Jan 2019 - Sep 2021

Work

Some of the noteworthy projects I have built:

osuller dashboard view
Osuller 1°C

This is a dashboard application to manage amenities of hotels

Vue3
Tailwind CSS
Shadcn/vue
Pinia
VeeValidate

Contact

Feel free to reach out to me if you are looking for a developer, have a query, or simply want to connect.

Let’s connect constellations

You may also find me on these platforms!