Sun
node_modules
Profile
[]

Hi, nice to meet you. I built this blog with the desire to share my experiences with everyone, and it is also a place to help me keep my projects. I really like to record memories, because I think one day my brain will forget them :D

I got to know programming through a mod of the Counter-Strike game. I'm really impressed with what they have done, I also wish to be able to create a simple launcher for the game myself. So I started teaching myself programming when I was 14 years old using AutoIt language. Then a year later I posted my first application on the largest AutoIt forum in Vietnam and received many supports. Two years later I was able to write myself a website for guitar chords. After graduating from high school, I decided to become a professional programmer so that I could create apps that help people. And that passion has followed me ever since.

In everyday life, I'm a rock fanatic. I know how to play guitar a little. Actually, I used to have a band but now it's disbanded :(

Education
Bachelor of Science in Software EngineeringSep 2014 - Mar 2019

Posts and Telecommunications Institute of Technology, HCM, Vietnam

Timeline
Contact me
lnquy065@gmail.com
(+84) 364217411
live:lnquy065
Skills
Front-end
Back-end
Databases
Services
Misc.
Javascript
HTML
CSS
Typescript
React
Angular
NextJs
JQuery
Redux
Tailwind
Bootstrap
Sass
Webpack
Styled-component
Front-endText only?
Experiences
[]
Full Stack Developer
Web3Re, Singapore, RemoteOct 2022 - Present

Goya E-commerce project: https://ecomm.goyauniverse.co

Building an e-commerce project from scratch, a project in the Goya Universe system. Support users to buy products directly from the website or through the Goya metaverse.

htmlcsstypescriptreacttailwindnodejspostgresqlnextjsgatsbyreact-query.svgmeili-search.svgtype-orm

Goya CRM project:

Building CMS system from scratch, allowing to manage members of organizations.

htmlcsstypescriptreacttailwindnodejsmysqlnextjsreact-query.svgstrapi.svg

Goya LMS project: https://edu.goyauniverse.co

Participating in building modules in the learning management system.

htmlcsstypescriptreacttailwindnodejsmysqlnextjsreact-query.svgstrapi.svg
Full Stack Developer
Mediastep, Ho Chi Minh, VietnamOct 2018 - Sep 2022

Gosell project: https://gosell.vn/en

An e-commerce platform. Supports user create store-front website and mobile application with payment and logistic have been integrated also within 10 minutes. They can upload products, order management, create discount campaign, theme editor and more.

htmlcssjavascriptreactsassbootstrapjavaspringjhipsterpostgresqlelasticsearchliquibase

Gomua project: https://www.gomua.vn

An e-commerce website in Vietnam. Seller can sell products, deals, live streaming via website, mobile app. Integrate payment provider and logistic.

htmlcssjavascriptangularsassbootstrapjavaspringjhipsterpostgresqlelasticsearchliquibase
Java Fresher
Fpt-Software, Ho Chi Minh, VietnamMay 2018 - Sep 2018

Davena project:

A bus booking website, customers can look up trip information and can choose seats through the interface.

htmlcssjavascriptbootstrapjavaspringmysql
Freelance Web Developer
Freelancer, Ho Chi Minh, VietnamJan 2017 - Present

Zcna project (2016): https://zcna.tk

Selling game's items website. User can buy items through phonecard. Seller can change the price, create lucky wheel event, change theme.

phphtmlcssjavascriptjquerymysql

Mercedes-Benz VNS project (2022):

The web application runs on a mobile application through webview. Used for customers buying cars at Mercedes-Benz dealers in Vietnam. Through the application, users can manage vehicles, book appointments, buy new cars, maintain vehicles, register for insurance,...

htmlcssjavascripttailwindreact
Projects
[]

Personal projects that I have worked on. These include tools, applications, libraries, etc. I usually do it when I have free time as a hobby or my colleagues need new tools to aid in programming.

Desktop apps/games
Au3Player - Media player

Au3Player - Media player11/2012

  • My first desktop application.
  • Visualizations effects, themes, playlist.
  • Open by click on supported extension.

autoit
Virtual Piano

Virtual Piano02/2015

  • Piano emulator application.
  • Supports 26 different musical instruments.
  • Metronome, launch pad, transpose.

autoit
Plumber - Java game

Plumber - Java game11/2016

  • Rotate the water pipes so that the water does not flow out to win.
  • Supports level editor, 6 kinds of pipe.

java
JPaint - Image Editor

JPaint - Image Editor05/2017

  • A Java project using Graphics library and algorithms to create/edit images.
  • Supports work with layers, basic tools
  • 2D Shapes, 3D Shapes and transformations.

java
SuperLangEditor

SuperLangEditor11/2019

  • CLI editor using for edit multi language files.
  • Supports edit, remove, add new language key with autocomplete hint.
  • Supports Nesting and Inline format.

javascriptnodejsnpm
Web apps/games
GTab - Guitar Tab Website

GTab - Guitar Tab Website08/2014

  • My first web application.
  • Showing songs guitar chords.
  • Supports tone transposer, chord diversity.
  • Manage songs, chords, accounts.

phpmysqlhtmlcssjavascriptjqueryflash-player
XiangQi Online - Web game

XiangQi Online - Web game12/2017

  • Online chess game.
  • With lobbies, chat, levels, themes supported.

javahtmlcssjavascriptjquerymysql
PGC Portal

PGC Portal06/2019

  • Guitar club's website.
  • Showing club's live show.
  • Showing member list, member information.
  • Showing confession.

htmlcssjavascriptreactantsasstailwindfirebase
Quyln Blog

Quyln Blog12/2019

  • It's my blog.
  • Showing my newest post.
  • Included my portfolio.

htmlcsssassjavascriptreactantnextjsfirebaseprerender
Mobile apps
OCR Translator

OCR Translator05/2018

  • Translate everything on your screen.
  • Review your screenshot by history feature.
  • Mark favorite words and remind that by notification.

javaandroidfirebase
IoTs apps
QKBackpack

QKBackpack04/2018

  • Detect and show UV Intensity, CO2 Intensity, Temperature, Humidity.
  • Real-time UV and CO2 map.
  • Vibrating alert when in danger zone.

javaandroidcpparduinofirebase
Libraries
react-katar | Avatar generator for React

react-katar | Avatar generator for React08/2021

  • Create avatars from user IDs.
  • No required server.
  • Supports salt for hashing.

javascriptreact
inquirer-interrupted-prompt

inquirer-interrupted-prompt04/2022

  • A plugin for inquirerJs.
  • Turning any existing inquirer and its plugin prompts into prompts that can be interrupted with a custom key.

javascript
Optical dust sensor

Optical dust sensor06/2018

  • Library for Sharp GP2Y10.
  • VRef, pin in can be changed.

arduino
ML8511 UV sensor

ML8511 UV sensor07/2018

  • Library for ML8511.
  • VRef, pin in can be changed.

arduino
Dev.to for Github Profile

Dev.to for Github Profile07/2022

  • Show your latest dev.to articles.
  • Customize UI.

javascript