Proficient
ReactJS
React Hooks
Redux
Typescript
Javascript
JSS
CSS
CSS Module
Familiar
NextJS
Flutter
Git
SCSS
C# (Game)
Puppeteer (Automation)
SQLite
HTML
Past Experience
Antd
React Testing Library
Gatsby
Xamarin Forms
WPF
JQuery
Bootstrap
Python (Automation)
Bash (Automation)
Firebase/Firestore
I have over 800 answers on Stackoverflow, mainly in ReactJS and MUI topics. My helpful answers have been viewed over 6 million times. Here are some of my achievements:
Top 1% users of all time on Stack Overflow.
Top 4 Vietnameses with the highest score on Stack Overflow.
Top 15 in the world in October 2021.
The 1st Vietnamese to own the React gold badge (27th gold badge holder).
Top 20 React contributors of all time on Stack Overflow (top 0.01% all time).
VNPT LA
- Developer
01/2021 - 10/2021
- Technologies: Xamarin Forms, C#, GIS
Developed a mobile land price app using Xamarin. This application displays different types of lands denoted by colors. Users can either navigate around and locate the land or use the search page with more advanced filters.
Managed to create a working prototype from scratch in an unfamiliar framework in the span of 2 months, replacing the older unfinished prototype which was inefficient and had been stalled for 6 months.
CRB
- Front-end Intern
09/2020 - 01/2021
SFD Item Editor
- Sole Developer
03/2022 - 06/2022
- Technologies: React, Redux, Typescript, MUI
Developed an online image editor to let the artists create new clothing items for their player in the game.
You can edit up to 72 body parts from multiple angles to create a whole new clothing or skin. The app shows the live result of your player with the current body part at any animation of your choice.
This helps speed up the drawing process for artists. Before that, they need to run a command line tool to unpack/pack the clothing files and restart the game every time they want to make a change.
SFD Profile Editor
- Sole Developer
01/2021 - 04/2021
- Technologies: React, Redux, Typescript, MUI, canvas, IndexedDB
Created a React web application to let the user edit their in-game character's costumes online and generate the code snippets for scripters. Users can also share, download and manage different costumes if they wish.
This project utilizes canvas to transform, apply the colors and draw the costume's textures in multiple layers (head, chest over, chest under, accessory…) and body parts (head, body, arm…). It also uses IndexedDB to store all textures locally.
Flutter Login
- Sole Developer
09/2019 - 11/2019
BotExtended
- Sole Developer
01/2020 - Now
2016 - 2021
B.E in Software Engineering
Favorite games: Rimworld, Prison Architect, Mount & Blade, Empire: Total War, Flatout, SimCity, PvZ,...
Favorite series: The Expanse, Breaking Bad, Black Mirror, The Boys, Invincible,...
Favorite YT channels: Kurzgesagt, Noel Deyzel, CGP Grey, Veritasium, Vsauce, OverSimplified,...