Thai Do

Richmond, British Columbia · 778-997-0696 ·hdthaido@gmail.com

Full Stack web developer with years of experience as a purchasing manager in the retail lumber industry. Optimizing and streamlining operations to achieve high levels of efficiency and effective resource allocation share many parallels to software design and implementation. I’m excited to utilize these skills for an opportunity to take the next step in my career.

Here's a link to a PDF version of my resume.


Skills

Programming Languages & Tools
  • HTML5
  • CSS
  • Javascript
  • JAVA
  • NPM
Frameworks
  • Node JS
  • Express JS
  • Ruby On Rails
  • Bootstrap
  • JQuery

Testing
  • Storybook
  • Cypress
  • Mocha & Chai
  • Jest
  • Capybara
  • Rspec

Portfolio

ADTime Scheduling

A Scheduler/Calendar app that allows users to create, edit, delete and transfer shifts. Allowing a seemless update of employees work schedule with text reminders through Twilio and Slack notifications.
Here's a link to a live running application here
Front-End: React, React Router, Material UI, SASS
Back-End: Node JS, Express, Postgres


React JS OR PERN Stack Todo App

I built two different todo apps first one using purely React JS, while the second one was built with Postgres, Express JS, React JS, and Node JS.
Here's a link to a live runnning application deployed on heroku for the pure React JS here
Front-End: React, CSS, Bootstrap 4
Back-End: Postgres, Express JS, Node JS


Spotify Clone App

A Spotify clone built using React JS using spotify web api
Here's a link to a live runnning application deployed on heroku here
Front-End: React, CSS, Material UI


Simple RobinHood Clone

A simple RobinHood Clone, it's a investing application that allows the user to purchase stocks in publicly traded companies.
Front-End: React, CSS
Back-End: FireBase


Jungle Project

A simple full-stack E-Commerce Web App that is built using MVC architecture design. It allows users to add new category and products, add items to cart, purchase items, and make a payment using Stripe API. The app is built using React, Ruby on Rails, ActiveRecord, PostgreSQL and tested using Capybara, Poltergeist, and Rspec.
Front-End: React
Back-End: Ruby on Rails, ActiveRecord, PostgreSQL
Testing: Capybara, Poltergeist, Rspec


Scheduler

A Scheduler that the user can create, edit and delete interview appointments.
Deployed the Client to Netlify here's the link Scheduler App
Front-end: HTML, CSS, React
Back-end: Node JS, Express, Postgres
Testing Tools: Jest, Storybook, Cypress


Story Creator

A web app that allows users to create, read and contribute to unique stories. Also allows the user to upvote preferred stories.
Front-end: HTML, SASS, EJS
Back-end: Node JS, Express, Postgres, JQuery


Tiny App

My first full stack app that allows users to shorten long URLs.
Front-end: HTML, EJS, Javascript
Back-end: Node JS, Express, Postgres


Tweeter

A simple tweeter clone app that is a single page application focused on front-end learning.
Front-end: HTML, CSS, Javascript, AJAX, JQuery
Back-end: Node JS, Express, MongoDB


Education

Lighthouse Labs

Diploma of Web Development
Web Development Bootcamp
August 2020 - November 2020

British Columbia Institute of Technology

In Progress
ACIS (Applied Computer Information Systems) & ASD (Applied Software Development)
January 2018 - Ongoing

Experience

Purchaser

Sen Western Wholesale Lumber Ltd.
  • Managed inventory of over 1000 SKUs, planning for just in time inventory to achieve cost and space efficiencies
  • Negotiated and sourced special order products from various suppliers as requested to meet and exceed customer/business expectations
  • Organized and supervised a team for year-end inventory to ensure accurate account of all SKUs, reporting inconsistencies for investigation
  • Served as company's main point of contact for resolution of all IT related issues
  • Liaised with customers and sales team to identify delivery demands well in advance to ensure timely delivery of products
  • Maintained involvement in various aspects of business including shipping, receiving, inside sales, forklift operations and warehousing to ensure optimal operations through peak times
October 2010 - July 2020