Resume

My professional career, experiences, and skills.

Do Trong Khanh

Fullstack Engineer - Ho Chi Minh City, Viet Nam

Summary

I have recently graduated and have accumulated over a year of specialized experience in the backend development. Currently, I am working as a fullstack developer at YouNet Media. Besides, building applications using JavaScript technologies including NodeJS, NestJS, React, TypeScript, and Next.js.

As for my career goals, I will learn more about Frontend (ReactJS - TypeScript) to become a fullstack developer and become the team leader in 2 to 3 years after graduation. I’m willing to work hard to achieve this goal.

Education

University Information of Technology (UIT - ĐHQG)

  • Major: Bachelor of Computer Science (GPA: 8.5/10).
  • Timeline: 2019 – 2023 (Ho Chi Minh - Vietnam).

Working Experiences

YouNet Media

Ho Chi Minh City, March 2023 - Now

Project: EcomHeat

  • Description: EcomHeat helps to measure the performance of the industry and players on E-Commerce platforms thru cross E-commerce channels.

  • Position: Fullstack Developer.

  • Team size: 5.

  • Responsibilities:

    • Develop a UI and API for shop monitoring, allowing users to track sales, revenue, price ranges, and product details within each shop over time.
    • Build an API for the data export screen that allows users to dynamically select their desired metrics for exporting. Additionally, implement automatic separation of Google Sheets files when the exported data exceeds a certain size.
    • Develop an API to access product sales and price history and construct a Highcharts-based user interface. This enables users to conveniently review sales history and pricing, simplifying anomaly detection in sold items and expediting data issue resolution.
  • Technologies:

    • Front-end: ReactJS, Redux, Redux-Saga, Reactstrap, Bootstrap.
    • Back-end: FeathersJS, Knex, Objection.js, MySQL, RabbitMQ, Redis, Solr (search engine).

QKIT Software

Ho Chi Minh City, March 2022 - October 2022 (8 Months)

Project: Military 7A Bidding.

  • Description: Building a website system to manage information on medical supplies bidding packages.
  • Position: Backend Developer.
  • Team size: 5.
  • Responsibilities:
    • Initialize and setup project base from scratch.
    • Design database schema based on the requirements from team leader.
    • Participate in building necessary APIs such as registration, login, authorization.
    • Build API User management, information of bidding packages, confirmation by email.
  • Technologies:
    • Front-end: VueJS, Tailwind.
    • Back-end: TypeScript, NestJS, Postgres, JWT.

Project: Military 7A Voice Recognition

  • Description: Website helps convert files from audio to text, supports online medical examination.
  • Position: Fullstack Developer.
  • Team size: 3.
  • Responsibilities:
    • Initialize and setup project base from scratch.
    • Participating in application development with the main role.
    • Building audio-to-text, speech-to-text conversion APIs.
    • Construct interfaces and assume accountability for conducting product demonstrations with clients.
  • Technologies:
    • Front-end: Angular, Tailwindcss.
    • Back-end: TypeScript, NodeJS, Web Speech API.

Project: QKIT CMS

  • Description: The project will make the CMS (Content Management System) framework for the small commercial websites of their businesses.
  • Position: Frontend Developer.
  • Team size: 3.
  • Responsibilities:
    • Build a dashboard page that reports the number of sales of the store.
    • Integrate permissions for custom pages.
  • Technologies:
    • Front-end: JavaScript, React, Storybook, Strapi.
    • Back-end: JavaScript, MySQL.

Side Projects

Skills Highlishts

  • Experience working with Back-end: Javascript, Typescript, NodeJS, NestJS, FeathersJS, Restful API and GraphQL API.
  • Experience working with Front-end: Html, Css, Scss, Tailwindcss, ReactJS, Angular and Bootstrap.
  • Experience working with Terminal(MacOS): Neovim.
  • Source control: Git, Jira.
  • Database Management Systems: Postgres, MySQL and MongoDB.
  • Using Postman for call and test API.

Certificate

  • React - The Complete Guide (incl Hooks, React Router, Redux).
    From Udemy at February 7, 2023.
  • Node.js, Express, MongoDB & More: The Complete Bootcamp 2022.
    From Udemy at February 20, 2022.
  • Language : TOEIC
    Score: 660/990 at IIG Viet Nam

Activities & Awards

  • Partial scholarship - 2nd and 3rd Academic Year.
  • Joining the We code Challenge in school for 2 years 2019, 2020.
  • Joining in ICPC challenge 2019.

Last updated: Sep 2023