Quang Viet Nguyen 🙋🏻‍♂️
Frontend Developer + Software Developer

I am passionate in algorithms, coding and problem handling with logics. Love ReactJs, VueJS for Frontend; Golang for Backend and moving to quantum programming & AI.

Have been worked for
  • Bitbuy
  • RBC

My Education List
My background in Tech

Sheridan

Sheridan College
Computer Systems Technician - Software Engineering

Brampton, ON, Canada

Cumulative GPA: 3.68 out of 4

Courses: JAVA Object-Oriented Programming 1 & 2, Linux/UNIX OS, Web Programming, Data Network Design, Web Development and Configuration, Interactive User Design, .NET Technologies using C#, Data Structures & Algorithm Development – C.

Project List
All my new projects

And include this personal site
Food Order

Project
Food Order App

Created a one-page ordering application using ReactJS and Stripe.com Hooks.
Travel

Project
Travel diary App

Built a MERN Full-Stack app with REST API NodeJS Back-end using MongoDB (Mongoose), ExpressJS, Mapbox, JWT Authentication for user’s access, Postman to interact with HTTPs requests, JsonWebToken to enhance the security. Front-end React app with Hooks.
Chat

Project
Chat App

Built a real-time chat application using NodeJS and the Socket.io

Because a developer never stops learning

All about my latest courses
  • iOS & Swift - The Complete iOS App Development Bootcamp

    Concepts of Object Oriented Programming (OOP); Control Structures; Data Structures; Software Design; Networking; Persistent Local Data Storage; Implement In-App Purchases with Apple StoreKit; Machine Learning and Augmented Reality in Swift app; SwiftUI.
  • The Complete React Native + Hooks Course

    Redux; React's custom markup language, JSX; Interchangeable components; Render interactive, media-rich components; Develop apps; Build on both Android and iOS platforms; Firebase for user authentication; Core principles of Navigation with React Native.
  • Typescript: The Complete Developer's Guide

    Learnt about Composition and Inheritance; Classes and Interfaces; Annotations including: Functions, Objects, Variables; Arrays, Classes, Decorators, Generics, Tuples, Types, Metadata in Typescript; applied Typescript in ExpressJS, ReactJS with Redux & more
  • Intermediate PostgreSQL

    Utilise SQL commands for editing tables in a PostgreSQL database and produce properly normalised tables from CSV files, Text and dates in databases and create stored procedures, Hashtag algorithm and their attributes, Regular expressions.
  • ReactJS Udemy Course

    Redux & Redux Toolkit, Routing with React Router, Next.Js, sending Http requests & handling transitional states and responses, React Hooks, TypeScripts in React, Deploying React Apps and Unit Tests.
  • NodeJS Udemy Course

    npm, Asynchronous programming, ES6/ES7, MongoDB, Express, Socket.IO, JWT Authentication, Mongoose, File and image uploads, Email sending, Application deployment with Heroku, Version control with Git, GitHub, REST API Design, Code testing, Debugging, Jest.
Octocat Logo

Github Stat List
How was I doing so far

Below are figures about my coding life. They are being updated manually until I could figure out a way to get the data automatically from github API 🕵🏻‍♂️
  • 265,000+
    Lines of codes
  • 984+
    Contributions
  • 105+
    Repositories
Octocat Logo

Skills List
All about my abilities

Which I've experienced and been good at

  • ReactJS & React Native
  • TypeScript
  • GatsbyJS
  • Java
  • PostgreSQL
  • Git & Github
  • HTML5
  • CSS3
  • Contentful CMS
  • Airtable CMS
  • Swift

Which I've exposed and been learning

  • NodeJS
  • SASS/SCSS
  • ExpressJS
  • NextJS
  • Spring Boot
  • Golang
  • Solidity
  • Material UI
  • Webflow
  • C#
  • MongoDB
  • GraphQL
  • .Net
  • Angular
  • Vuejs
  • Three.js
  • React Admin
  • wordpress

Leave me a message
So, what do you think?

You can either leave me a message via site's form or an email. I will try my best to reach out to you as soon as possible. Please let me know when you are available ( if you leave a ☎️ ) as well. Thank you! 📬

CTA image