Do Cao Thuong Duong

Senior Software Engineer

Experienced full-stack developer with 5+ years in developing and managing modern web and mobile apps with a demonstrated history of working in the tech start-up space. Skilled in React, React Native, Node.js, TypeScript, GraphQL, MongoDB and Electron.


WORK EXPERIENCE

Chief Technology Officer
Targeek
10/2018 - PresentHo Chi Minh City, Vietnam

Lead a small team of talented developers to build a beautiful SaaS ERP & CRM system.

  • Built from scratch a SaaS ERP & CRM system at scales that allows multiple companies to trade with others.
  • Developed and maintained an eCommerce website for a chain of mechanical equipment stores with an ERP, CRM, and supply chain management system.
  • Organized training workshops and seminars about React & NodeJS for internships.
2019 - PresentHo Chi Minh City, Vietnam

Work as a partime teacher at React and Node.js online and offline courses.

Full-stack Developer
Store Làm Mộc
01/2016 - 10/2018Ho Chi Minh City, Vietnam

Design and develop a multi-store eCommerce system.

  • Responsive website using React, Redux, and React Apollo.
  • Scalable REST API server using ExpressJS and Apollo Server.
  • Real-time and full-featured management system that an SME needs.
  • Cross-platform mobile app using React Native & Redux.
  • Worked with micro-service architecture.
Front-end Web Developer
ThinkIID
06/2016 - 09/2017Ho Chi Minh City, Vietnam

Develop a responsive web app for data visualization.

  • Created a responsive, server-side rendered website with React & Redux.
  • Created a NodeJS RESTful API server that communicates with another Python server.
  • Real-time data visualization with socket.io.
  • Data visualization using D3.js & ChartJS.
PHP & Node.js Developer
Seasoft IT Solutions
12/2015 - 03/2016Ho Chi Minh City, Vietnam

Built a search engine.

  • Developed a bot that crawls data from websites for a Japanese based search engine.
  • Worked with Casper.JS.

REFERENCES

Nguyen Phuoc Vinh

Founder & CEO at Targeek

[email protected]

+84-346848118

Bui Quoc Khanh

CTO at Innoteq Vietnam

[email protected]

+84-949840370

Do Le Minh Hien

Senior Developer at hasBrain

[email protected]

+84-359451469

SKILLS

ReactJSReact NativeNodeJSTypeScriptReduxElectronExpoApolloGraphQLSocketIOGatsbyNextJSNestJSExpress

PROJECTS

Guru ERP

Work-in-progress
https://guruerp.vn
  • SaaS ERP system for SMEs.
  • Used React for web, React Native for universal mobile apps, Apollo for GraphQL and Nest for server. The whole project is written in TypeScript.
  • Role: CTO, Product Owner and Full-stack developer.
  • Team size: 6.

GeekSMS

11/2018
https://github.com/targeek/geek-sms

JavaScript SDK for SMS sending.

  • Written in Typescript.
  • Works on Node.js, browsers, React native.
  • Supports eSMS.vn and more.

moneylover-timo

10/2017
https://github.com/duongdev/moneylover-timo

Once upon a time, MoneyLover doesn't support transactions synchrozation with Timo by VPBank. So I decided to write a script that crawls and syncs transactions to keep my money tracked.

Store Làm Mộc

01/2016 - 5/2020
https://storelammoc.duong.work
  • eCommerce website.
  • ERP & CRM system.
  • Logistic & online-payment integrated.
  • Used React, React Native, TypeScript, MongoDB.
  • Role: Project manager and Full-stack developer.
  • Team size: 5.

ThinkIID Data visualization

06/2016 - 09/2017

Worked with a team of 2 to built an confidential tool to visualize the machine-learning data using React, Redux, D3.js and ChartJS.

Agency Revolution's Activity Monitor

10/2015 - 11/2015

Worked as an intern, first touches to React and Node.js. Built a responsive website to track for microservice messagequeue and visualized the data by drawing charts.

REFERENCES

Nguyen Phuoc Vinh

Founder & CEO at Targeek

[email protected]

+84-346848118

Bui Quoc Khanh

CTO at Innoteq Vietnam

[email protected]

+84-949840370

Do Le Minh Hien

Senior Developer at hasBrain

[email protected]

+84-359451469