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
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
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
- Simulating Basic Geometry: Simulating basic geometry using ThreeJS, Vanilla JavaScript and jQuery.
- Website Selling Food: Final project of web application development.
- Pokemon Shopping Cart: Learn Typescript from scratch.
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