About
Skills
Works
Contact

Hi, I’m Dat
👋

With over 2 years of experience in frontend development using ReactJS, NextJS, VueJS, and NuxtJS, I specialize in building dynamic, responsive user interfaces that enhance user experience. Additionally, I have hands-on experience in backend development with ExpressJS and NestJS, allowing me to contribute effectively to full-stack projects.

Ho Chi Minh city, Viet Nam
Available for new challenges
About me

Curious about me? Here’s the story:

I’m a passionate front-end developer who thrives on transforming ideas into seamless, high-performance digital experiences. With a deep love for clean code, pixel-perfect design, and intuitive user interactions, I bring both technical expertise and creative vision to the table.

My journey in web development began in Jun 2022, and over the past three years, I’ve continuously evolved—taking on new challenges, mastering modern frameworks, and refining my craft. Today, I specialize in building dynamic web applications with React.js, Vue.js, TypeScript, TailwindCSS, and more cutting-edge technologies.

🔥 On the left, you’ll see one of my proudest moments—receiving the "Rising Star of the Year 2023" award. This recognition symbolizes my dedication, hard work, and the impact I've made in the field. It’s a milestone that motivates me to push even further, constantly improving and delivering top-tier digital experiences.

Beyond just writing code, I’m a progressive thinker who enjoys seeing a product come to life from concept to deployment. Whether it’s crafting smooth UI animations, optimizing performance, or architecting scalable solutions, I’m all about delivering exceptional digital experiences.

🚀 Open to new opportunities! Whether you need a freelancer for your next big project or a dedicated full-time developer, feel free to reach out—I’d love to chat!

Programming langues
Javascript (2yrs)
Javascript (2yrs)
Typescript (2yrs)
Typescript (2yrs)
Python (1yrs)
Python (1yrs)
Frontend
React.Js (2yrs)
React.Js (2yrs)
Next.Js (2yrs)
Next.Js (2yrs)
Vue.Js (1.5yrs)
Vue.Js (1.5yrs)
Nuxt.Js (1.5yrs)
Nuxt.Js (1.5yrs)
Redux
Redux
Zustand
Zustand
Pinia
Pinia
React Query
React Query
Tailwind CSS
Tailwind CSS
Element Plus
Element Plus
Material UI
Material UI
Antd
Antd
Shadcn
Shadcn
SCSS
SCSS
Backend
Express.Js (1yrs)
Express.Js (1yrs)
Nest.Js (1yrs)
Nest.Js (1yrs)
Colyseus (1yrs)
Colyseus (1yrs)
Database
MySQL
MySQL
PostgreSQL
PostgreSQL
MongoDB
MongoDB
Firebase
Firebase
Other
Docker
Docker
Cloud VPS
Cloud VPS
Npm
Npm
Yarn
Yarn
Pnpm
Pnpm
Vite
Vite
Git
Git
Experiences
Frontend Developer
Frontend Developer GKBEAUTY is a full-service digital agency that delivers a distinctive environment and experience to clients and users and extends the digital ecosystem through convergence and expansion of UX/UI design, web/mobile services and smart contract. At GKBeauty, I worked on crypto and blockchain projects, optimizing real-time processing, integrating MetaMask Wallet, and customizing data charts. I tackled RAM overflow with Socket, built smooth UIs using ReactJS, VueJS, Redux, Zustand, React Query, and led the frontend team in task management and assignment.
Oct 2024 - Now
Frontend Developer
Frontend Developer OHBI centralizes your Power BI reports and ensures security when sharing with personal, business teams, and even your external partners. I integrated and customized PowerBI reports into web applications, building user interfaces with ReactJS, NextJS, Redux, and CoreUI. Additionally, I leveraged Python scripts to automate report generation and data processing with PowerBI. My work also involved developing various reporting features, including loading, exporting (PDF, PNG), and user-customized report permissions to enhance data accessibility and user control.
Jun 2023 - Now
Frontend Developer
Frontend Developer Woay is a platform that helps your business create & digitize user interaction activities, promoting sales in the form of games. I was honored to receive the "Rising Star Employee of the Year 2023" award from my company. Throughout my work, I developed user interfaces using VueJS, NuxtJS, Element Plus, Ionic, and Pinia, while building key features like answering questions, completing tasks, sharing gifts, leaderboards, gift history, and collected pieces for various projects. I actively worked with RESTful APIs to fetch and manipulate data, handled feedback from QC and customers, and implemented engaging game effects to enhance user experience.
May 2023 - Sep 2024
Mentor
Mentor CodeGym is a modern programming training system with a curriculum designed for beginners starting from scratch, ensuring job placement upon completion. I graded programming assignments and provided constructive feedback on HTML, CSS, JavaScript, React, and Python, helping students improve their coding skills. Additionally, I answered questions, resolved doubts, and fostered a supportive learning environment, contributing to high student satisfaction.
Oct 2022 - Oct 2023
Intern Frontend Developer
Intern Frontend Developer F5Seconds is one of the first companies to provide solutions and develop technology products for the financial market in Vietnam since 2010. I translated Figma designs into functional user interfaces using ReactJS, ensuring cross-browser compatibility and responsive design while identifying and resolving UI/UX issues. Additionally, I integrated frontend components with backend services using RESTful APIs for seamless data interaction.
Jun 2022 - Aug 2022
Recently Projects
Dikex (Gkbeauty)
This website is a cryptocurrency exchange platform that allows users to trade digital assets like Bitcoin (BTC) and USDT. It provides features such as market orders, limit orders, order books, price charts, and trading history to facilitate buying and selling cryptocurrencies.
Role: Front End Developer
Responsibility:
  • - Developing the UI for charts and implementing interfaces based on design specifications.
  • - Handling real-time chart updates and customizing chart functionalities to enhance user experience.
  • - Ensuring seamless data visualization and integrating market trends into the trading platform.
  • - Integrating APIs and implementing platform features to enhance functionality.
Typescript
VueJs
Socket
VueUse
Vuex
Git
Scss
Best Trader (Gkbeauty)
The "Best Traders" website provides analytical insights into the modern investment market, particularly cryptocurrency. Users can track investment trends, rank top traders on major exchanges, and enhance their portfolios with detailed analytics.
Role: Front End Developer
Responsibility:
  • - Developing UI components and animations based on design specifications.
  • - Integrating APIs and implementing platform features to enhance functionality.
  • - Utilizing caching with SWR to optimize performance and improve data fetching efficiency.
Typescript
ReactJs
Zustand
Styled-components
React SWR
Apexcharts
Vite
Nginx
Linux
Git
Coins365 (Gkbeauty)
Web3 website to buy Pbl Coin, crypto, and include Metamask wallet connection. The Casino part is not at our task, it's developed from another developer team
Role: Front End Developer
Responsibility:
  • - Led a team of 3 members, received requirements from clients, listed tasks, and assigned work to each team member accordingly.
  • - Resolved issues related to high event frequency from sockets, optimized memory usage, and ensured stable system performance.
  • - Built UI based on design specifications, ensuring a smooth and visually appealing experience, and integrated APIs for key functionalities.
  • - Enhanced the interface and improved user experience (UX) to optimize web interactions.
  • - Utilized React Query for efficient data caching, reducing API calls and improving page load speed.
  • - Deployed the project on AWS VPS, ensuring stability, security, and scalability.
Typescript
ReactJs
Tailwindcss
React Query
Socket
Redux Toolit
Nginx
Linux
Git
On Hand BI (OnHandBI)
OHBI centralizes your Power BI reports and ensures security when sharing with personal, business teams, and even your external partners
Role: Fullstack Developer
Responsibility:
  • - Integrate and Use PowerBI-Embed
  • - User-Customized Report Permissions: Built features to allow users to customize report permissions based on their perspectives and needs
  • - App Report: Created an App Report system, a collection of multiple reports and user views, to streamline report management.
  • - Scheduling Reports: Developed a scheduling feature to automatically send reports via email and Zalo on a daily basis.
  • - Report Load Optimization with Next.js: Optimized report loading speed using Next.js to improve performance and user experience.
  • - Migrated the system from ReactJS to NextJS to enhance performance and maintainability.
  • - Managed the team, reviewed code before merging to ensure code quality and best practices.
Typescript
ReactJS
NextJS
Tailwindcss
CoreUI
Python
PowerBI Embed
Keycloak
Git
Vieon - GameON Đón Tết (Woay)
A minigame launched during the Tet holiday to increase engagement, achieving over 130k players with a 59% game participation rate.
Role: Front End Developer
Responsibility:
  • - Built user interfaces based on Figma designs using VueJS, Element Plus, and Ionic
  • - Developed features such as answering questions, completing tasks, sharing gifts, leaderboards, gift history, and collected pieces
  • - Implemented game effects.
  • - Addressed feedback from QC and customers.
Typescript
VueJs
Pinia
Element Plus
Git
Vietjet Skyjoi Loyalty Program
A spin-the-wheel minigame for loyal customers.
Role: Front End Developer
Responsibility:
  • - Built user interfaces based on Figma designs using VueJS, Element Plus, and Ionic
  • - Addressed feedback from QC and customers.
Typescript
VueJs
Pinia
Element Plus
Git
Miniproduct (Woay)
An online game similar to AirConsole.
Role: Fullstack Developer
Responsibility:
  • - Built user interfaces based on Figma designs using VueJS and Element Plus.
  • - Developed the backend with Colyseus and ExpressJS.
  • - Created three screens: presentation screen, control screen, and player screen.
  • - Implemented all game features such as player QR code scanning, room locking, prize selection, spinning, and winning limits.
  • - Built the portal.
Typescript
VueJs
Tailwindcss
Colyseus
Docker
Pinia
Git.
Get in touch
What’s next? Feel free to reach out to me if you're looking for a developer, have a query, or simply want to connect.
You may also find me on these platforms!
2025 | Coded by Datisekai