Vu Duc Loc
Middle Frontend Developer
Education
Post and Telecommunication Institute
(2009 - 2013) Major: Electrical Communication
Certificate:
Bachelor of Science in Electronics and Telecommunications Engineering
Profile
I'm a front-end developer with about three years of experience. I'm good at
web technologies and committed to making high-quality websites and great
user experiences. I enjoy staying updated with the latest in technology,
always learning, and am eager to be part of new and exciting projects. In
my free time, I like to read, write blogs, listen to music and enjoy
various arts.
Experience
-
Developed and implemented responsive UI/UX designs for Magento 2
e-commerce sites, ensuring user-friendly interfaces and smooth
interactions. Utilized HTML5, CSS3, SASS/LESS, JavaScript, and
jQuery, adhering to Magento 2 best practices.
-
Checked and improved the websites thoroughly, using tools like
Google Lighthouse and Chrome Coverage to find and fix performance
issues.Increased the site's speed and user experience by at least
30% using Web Performance Optimization techniques.
-
Fixing web page issues across different browsers with BrowserStack
and making sure email designs look right in various email services
using Litmus/Mjml/Mailosaur.
GMO-Z.com RUNSYSTEM
Frontend Developer
(August 2020 - Jan 2022) -
Transform static form pages into interactive single-page
applications using ReactJS, Webpack 4, and GulpJS.
-
Set up a custom Webpack configuration from the beginning, making the
bundling process faster and optimizing build times. Also added Gulp
to the workflow for automatic handling of assets, styles, and
scripts, which made development easier.
-
First to use Preact in the project, which made a good balance
between performance and compatibility, and greatly reduced the size
of the overall bundle.
-
Worked on creating custom form validation rules and did unit
testing.
- Engaged in forms penetration testing tasks using Burp Suite.
-
Awarded Best Runner Award for my dedicated and hard work.
-
Developed and maintained web applications within a highly secure,
custom Node.js-based MVC framework, specifically designed for
managing and controlling port operations.
-
Designed and implemented interactive web views for displaying vessel
and crane information, utilizing AngularJS 1.x for efficient user
control and data presentation.
-
Created data-rich, interactive visualizations for container
management using P5.js, enhancing user experience and operational
efficiency.
-
Developed robust web services using Node.js, ensuring seamless data
integration and backend functionality.
Skills
- Front-End Development: HTML5,
CSS3, SASS/LESS, Bootstrap, Tailwind, Vanilla JavaScript, jQuery, Typescript,
ReactJS, P5.js
- Back-End Development: NodeJS,
PHP, MySQL, MongoDB (foundation level)
- Build Tools & Version Control: Vite, Webpack, Gulp/Grunt, Git/Github/Gitlab/Bitbucket
- Development Environment: Visual Studio Code, Windows Subsystem for Linux (WSL), Ubuntu
- Design Tools: Adobe Photoshop,
Figma, Gimp, Inkscape
Languages
-
English
(Proficient in reading and writing, Intermediate in speaking and
listening)
-
Vietnamese (Native)