Do Trung Quan

Enthusiastic Web Developer & YouTube Micro-Influencer
Nam Tu Liem District, Hanoi, Vietnam, 100000

Hi there, welcome to my profile!

I am a Senior JavaScript Engineer with more than 8 years of experience.
My core passion lies in creating seamless user experiences through simplified, efficient code that drives application agility. Beyond the tech stack, I value teamwork, open communication, and fostering an approachable environment for collaborative success.

Front-end: Proficient in ReactJS (Next.js, React Query, Redux Toolkit, Zustand) and VueJS (Nuxt.js, Vuex). Experienced in building responsive interfaces using TailwindCSS, Material UI, Shadcn/ui, and Ant Design, with seamless API integration via Axios.

Back-end: Experienced in working with Node.js, TypeScript (NestJS, Express.js), Databases (MongoDB, MySQL, DynamoDB), API Development.

trungquandev.official@gmail.com

youtube.com/@trungquandev

trungquandev.com

✨ Just like a star, you were born to shine in your own way! 🌌


Experience

Source of Asia Careers

Senior Front-end Developer (Leader)
Oct 2024 - Present
(~ 2 years)
Responsible for building responsive and scalable web applications leveraging ReactJS, NextJS, and related frameworks.
Developed a robust warehouse management system designed to streamline high-volume inbound/outbound orders, inventory tracking, and client management for enterprise clients like Coca-Cola and Nestlé.
  Build and develop projects with ReactJS, TypeScript Tailwind, Antd, SASS.
  Suggest solutions to solve problems and optimization code.
  Review Pull Request and Merge Code.
  Analyze work, ask questions to relevant departments to clarify work - business specification details.
  Adapts well to tech stack changes. Deliver tasks consistently on time.
Oct 2024 - Present
(~ 2 years)

Cohost AI

Senior Front-end Developer (Leader)
Mar 2024 - Oct 2024
(8 months)
Responsible for building responsive and scalable web applications leveraging ReactJS, NextJS, and related frameworks.
Cohost AI is created by an Airbnb Host, who deeply understands the problems that Micro Entrepreneurs face daily. We want to leverage Technology to help 1 million micro-entrepreneurs and micro-businesses thrive by 2030.
  Clarify requirements with superiors, analyze and divide tasks for the team.
  Build and develop projects with ReactJS, NextJS, TypeScript Tailwind, Shadcn/ui, SASS, Material UI.
  Plan weekly work and assign tasks to team members.
  Host daily and weekly team meetings and report work to supervisors.
  Review Pull Request and Merge Code.
  Suggest solutions to solve problems and optimization code for the whole team (Front-end + Back-end)
Mar 2024 - Oct 2024
(8 months)

Pod Foods

Senior Front-end Developer (Sub-Leader)
Oct 2019 - Mar 2024
(4 years 4 months)
  Pod Foods (Team size: 15): Main project with American customer.
Responsible for building responsive and scalable web applications leveraging ReactJS, VueJS, NuxtJS, and related frameworks.
Pod Foods a software and data-enabled distribution and logistics platform designed to efficiently bring emerging food brands to retailers across the nation.
  Adapts well to tech stack changes. Deliver tasks consistently on time.
• I am always ready and confident in dealing with technological changes and I am willing to learn new skills to meet the demands of the company.
  Analyze work, ask questions to relevant departments to clarify work - business specification details.
• This is very important, in fact I have done this many times and the work is much clearer and easier to understand for everyone.
  Maintains the code-styles well, I am the one who working on design-heavy tasks.
• Pixel-perfect implementation is my strong suit.
• Deliver some remarkable features to improve site UX and stability (new landing page, new tracking events, consistent UI components).
• Proactively identifies potential system issues and implements preventive measures.
  In my spare time at night, I created my own programming course that taught "MERN Stack Advanced".
• Help people learn programming by building a "Trello website" from scratch, and gained a larger audience on YouTube. (Check out my Projects section for further details.)
  Manager's comment for me:
"Quan's seamless adaptation to our ever-evolving tech stack, coupled with his consistent on-time, high-quality deliveries, speaks volumes about his skills and dedication. His keen eye for detail shines through in his work on enhancing website UI components, and his passion for technology extends beyond work as a "tech KOL." As he expresses his positive experiences within our company online, his contributions go beyond technical expertise, positively impacting our reputation."
Oct 2019 - Mar 2024
(4 years 4 months)

Sun* Vietnam

Back-end Engineer, NodeJS Trainer
Jun 2017 - Oct 2019
(2 years 3 months)
  Sync Up (Team size: 5): Main project with Japanese customers.
I am responsible for developing Back-end APIs with NodeJS, TypeScript, DynamoDB, Amazon Web Services (AWS), and related frameworks.
Sync Up is a project that manage shifts, connect part-time workers with their store managers.
  Participate in developing a Web Application Development Tool for Shorten Link with ReactJS, NodeJS. (Company's internal project)
  Participate in developing a Web Application Development Tool for Personal Management with VueJS, Laravel, Mysql, etc. (Company's internal project)
  Participate in developing an Event organization website with PHP, Laravel, JavaScript, MySQL, Bootstraps, and other tools.(Company's internal project)
  Participate in developing an Ecommerce website with PHP, Laravel, JavaScript, MySQL, Bootstraps, and other tools. Using Pusher to leave real-time comments for each product. (Company's internal project)
  Self-building a programming course that help people learn NodeJS, JavaScript, MongoDB, Socket.io, Bootstrap, etc, by creating a "Real-time Chat Application" from scratch, and attracted more students. (Check out my Projects section for further details.)
Jun 2017 - Oct 2019
(2 years 3 months)

Vietnam Communication Corporation (VCCorp)

Web Developer Talent Internship
Jun 2016 - Dec 2016
(6 months internship)
  Participate in developing a real-time chat service with JavaScript.
  Join a team Back-end and developing a website with PHP - Laravel.
Jun 2016 - Dec 2016
(6 months internship)

Tigren VietNam

PHP - Magento Internship
Jun 2015 - Dec 2015
(6 months internship)
  Participate in developing Ecommerce website with PHP, Magento.
Jun 2015 - Dec 2015
(6 months internship)

Projects

Here are a few of my standout projects (full list coming soon):

Skills

Programming Languages & Tools:
JavaScript
TypeScript
ReactJS
NextJS
VueJS
NuxtJS
NodeJS
ExpressJS
MongoDB
MySQL
HTML5
CSS3
Tailwind
CSS
Material
UI
shadcn/ui
Ant Design
Bootstrap
GitHub
GitLab
Trello
Jira
Slack
WordPress
Abilities:
Frontend
Dev
Backend
Dev
Database
Design
DevOps &
Cloud
System
Architecture
Unit
Testing
Web
Security
Performance
Tune
API
Integration
Git &
Version Control
Responsive
Layout
Agile &
Scrum
CI/CD
Automation
Caching &
Queue
Code
Refactoring

Education

Academy Of Cryptography Techniques

I graduated with a degree in Information Systems Security Engineering (2013-2018), but my true passion led me to become a Web Developer.
Aug 2013 - June 2018
(5 years)
  During my student years, as I explored various career paths in Information Technology, I fell in love with Web Development. I chose this field because I genuinely enjoy crafting user interfaces, bringing designs to life, and customizing every pixel of a website.
  I am deeply grateful for my university experience, which allowed me to build lasting friendships and collaborate with amazing peers. Beyond learning, I also had the opportunity to step up, present, and mentor my classmates in programming.
  After 5 years of hard work at university, I successfully defended my graduation thesis: Building an Online Chat Messaging Application using Node.js and MongoDB.
My thesis was awarded a 9.7/10, ranking as the third-highest score in the entire university.
You can share that memorable moment with me here:  https://youtu.be/uSuvb2ah2_w
Aug 2013 - June 2018
(5 years)

Interests

Outside of coding, I spend my free time listening to music, reading, documenting my experiences on my blog, and creating YouTube videos. I also love brewing my own coffee while diving into sci-fi and fantasy movies. Last but not least, I have a big passion for oil painting. Here is a glimpse of my artwork:

cv-trungquandev cv-trungquandev cv-trungquandev cv-trungquandev cv-trungquandev cv-trungquandev

The End

Finally, thank you so much for taking the time to review my CV.

"You're a flower on this earth, so live a beautiful and meaningful life!"

cv-trungquandev