I'm
About Me
Hi there. I'm Vince and I'm a Frontend Developer with nearly 3 years of experience in web development. I have graduated from Ho Chi MinhΒ City University of Technology and Education with a Bachelor's degree in Information Technology.
I'm familiar with React, Nextjs and Svelte. I've experience make the design more interactive, lively and user-friendly with animations. I'm passionate about learning new things and I'm always looking for new challenges.
This drive to continually improve and learn new things will serve me well in your career. πΈ Β· β
"Anyone who has never made a mistake has never tried anything new"
- Albert Einstein -
My resume at here.
My tech stack:
- ReactJS
- NextJS
- SvelteKit
- Storybook
- JavaScript
- TypeScript
- CSS
- Sass
- Tailwind CSS
- Material UI
- styled-components
- Angular
- Redux Toolkit
- HTML
- Redux
- SwipperJS
- themoviedb
- PrimeNG
- Bootstrap
- React Native
- Firebase
- ASP.NET
- C#
Some tools I can use:
- Figma
- Adobe XD
- Photoshop
- Git
- VS Code
Discover My CV
I am always open to new opportunities. Please feel free to view or download my CV and contact me if you have any questions or would like to discuss a potential collaboration.
Education
University of Information Technology - VNUHCM
Website: University of Information Technology - VNUHCM
- Major: Information System (Regular Program)
- GPA: 8.22/10
Experience
Front-end Engineer at YouNet Social
Metafox Customization
- Join add feature and custom metafox UI web app for customer requirement
- Integrate with third party library like Cometchat.
Consensys Marketing Team
- Join Consensys marketing team to develop and maintain some marketing website like consensys.io, linea.build, metamask.io, learn.metamask.io, phosphor.xyz
- Working closely with designers to ensure the correct implementation of UI components, layouts and visuals.
- Design content CMS structure to minimize the effort of content management and easy for non-technical users can manage the content.
- Integrate with Contentful CMS to manage and preview the content of the website.
- Setup source and building reusable code and more options to make the website more flexible and easy to create new pages.
- Fixing bugs, upgrading packages, upgrade framework and libraries to keep the website up to date.
- Troubleshooting layout and functional issues across multiple browsers and devices.
- Contributing to the make the website more alive and interactive by using gsap, spline animation.
- Improve SEO, accessibility, light house score and google page speed score to optimize the website performance.
- Write script to migrate over 1000 blogs and 150 pages from wordpress to Contentful CMS.
- Working with Google App Script to fetch, compare, display report and update changes to Connerstone
- Integrate website with third party library like GG Tag, accessiBe, usabilla, hubspot
- Write unit test and storybook for the components to ensure the quality of the code and check the changes before deploying.
Associate Professional Programmer at DXC Technology
- Convert design Adobe XD to HTML, CSS using Material-UI, styled-components
- Implement i18n for multilingual a website
- Write reusable components in Storybook and use them on website
- Write unit test for component by jest
- Maintain features, fix bugs and improve code quality
- Build pagination for list data
- Integrate API
- Implement CRUD page, CRUD configuration, turn on/off features by Azure configuration
- Working in Agile/Scrum
- Join the demo after completing the function
Pet Projects
Alephzero CloneLatest
Gate.io Clone
Musify Music App
Features:
- Listen to music, search, and view the top 100 songs
- View song detail, and list artist, album, genre
- Playlist by artist, genre, and album
- Musify Chart, Weekly Chart
Learned:
- Learn & Practice NextJS
Team: 1 members
Technologies: NextJS, Tailwind CSS, Redux Toolkit, TypeScript
Links:
Movit Movie Website
Features:
- Fade popular movies, watch trailers, and list top-rated movies
- View movie/tv detail, and list similar
- Catalog page: list of movies/TVs with search
Learned:
- Study Redux Toolkit
- Study Tailwind CSS'
Team: 1 members
Technologies: Redux Toolkit, Tailwind CSS, ReactJS, SwipperJS, themoviedb
Links:
Owlet Blog - Graduate Thesis
Build a forum website for sharing articles and using full-text search
Features:
- User board: Login, CRUD post, like, comment, manage post, tag, category, search, notifications
- Admin board: Manage post, user, configurations, role, and rights of the user, statistics
Learned:
- Practice Angular, how to build a web app with Angular
- Learn about UX/UI
- Improve the ability to code clean
My Work: Front-end programming for the application
Team: 2 members
Technologies: Angular, TypeScript, PrimeNG
Links:
Pho Oc Chu Nam
Features:
- Responsive design
- Carousel
- Food menu, branches
Learned:
- Learn angular to prepare for the thesis
Team: 1 members
Technologies: Bootstrap, Angular, Material UI
Links:
- Website: Website
Lovi App
Build social mobile app with React Native
Features:
- Login, Register, Forgot Password (Email, Google, Facebook)
- News Feed (View posts, Search User, Notification, CRUD post)
- Message (Search Message, Real-time chat)
- Profile (Edit profile, Delete post)
Learned:
- Learn react native, how to build react app
- How to apply react-navigation
- Work with Facebook login, google login
- How to use firebase and firebase packages
My Work: Build app
Team: 4 members
Technologies: styled-components, React Native, Firebase
Links:
Meow Shop
Build a website fashion (with admin page) by ASP.NET
Features:
- Login, sign up, forgot password (verify email)
- Manage: Manage Roles, Role of Users, Reports.
- Admin: Manage Users, Products, Orders, Panels.
- User: Cart, Favorite, Order, Profile, Edit Profile
Learned:
- How to build website MVC
- How to use EF code first- Deloy website
- Work with frameworks of .NET
My Work: Build, Design
Team: 4 members
Technologies: ASP.NET, C#, HTML, CSS, Bootstrap
Links:
Contact me
- Email
- Phone
- Linkedin
- Github
- Facebook
- Instagram
- Youtube