Nguyễn Đổ Quốc Dự

- Backend Developer

I love my codes, I hate my bugs 😎.

Abouts

  • Hi My name is Du, I am a Backend developer.
  • I started my work in 2018.
  • I have developed and maintained projects on booking, e-commerce, social networks, realtime chat/video call, virtual business card...
  • I love researching new technologies and I solve tough problems

Skills

Programming Language:

Python
C#
Java
JavaScript
TypeScript

Backend Technical:

Node.js
Django Rest Framework
GraphQL
AWS Lambda Serverless

Frontend Technical:

ReactJS
HTML5/CSS3
TailwindCSS
Web component

Database:

MySQL
MongoDB
Redis

Other:

Microservices
NATs
Kafka
AWS S3
Cognito
Serverless
Firebase FCM
Firebase Dynamic Link
Firestore

Experiences

AppCore

8/2018 - 11/2020

Backend Developer

  • Trainning intern nodejs
  • Analyze product requirements with the team
  • Maintain new and old system
  • Design database schema, ERD
  • Restful Api, Graphql, Realtime websocket, WebRTC, Serverless lambda functions, Queue/Job
  • Notification Firebase FCM, Payment gateway Stripe API, Mail services (sendgrid, mailchimp, SES), SMS services (twilio, SNS)
  • Mysql, DynamoDB, MongoDB, Redis

EDoctor

12/2020 - PRESENT

Backend Developer

  • Design Models & APIs documentation

  • Maintain systems

  • Microservice architecture

  • Module chat

  • Module insurance service

  • Module connect SPO2

Projects

Research & Mini project

Todo App (Microservice Infrastructure)

Developer & Researcher

Technical stacks:
  • NATs broker
  • Docker + Docker compose
  • User service using Python
  • Todo service using NodeJs
  • MongoDb
  • API gateway using Framework FastifyJs

Appcore

Flight Booking

Backend Developer

  • Analyze product requirements with the team
  • Design database
  • Build modules manage users, booking flight, notification, pub/sub message

Online medical certificates

Backend Developer

  • Analyze product requirements with the team
  • Maintain system
  • Design database
  • Build modules video call, patient queue, notifications

Virtual card

Backend Developer

  • Analyze product requirements with the team
  • Maintain system
  • Design database
  • Build APIs, export contact (.vcf), scan passbook using Wallet pass

EDoctor

EDoctor

Backend Developer

  • Maintain new and exist features

EDoctor - Realtime Chat

Backend Developer

  • Build module manage sessions, messages

EDoctor - Insurance Service

Backend Developer

  • Maintain new and exist system
  • Design apis documentation
  • Build APIs, notification

EDoctor - SPO2

Backend Developer

  • Design apis documentation
  • Build api get data from device SPO2

Contacts

Copyright © 2022