Tuoc Ky Thai

Full-stack Web Development Student, BCIT

Burnaby, BC | tuocky2000@gmail.com

GitHub | LinkedIn | Devpost

About

Diploma student in Full-stack Web Development at BCIT (Sept 2025 to May 2027). Strong foundation in JavaScript, Node.js, Express, and MySQL, with experience building responsive, accessible UIs and collaborating on Agile team projects.

Projects

Jeddit

JavaScript, Node.js, Express.js, EJS

Multi-page web app with full CRUD for subs, articles, and comments. Includes user login and registration with secure cookies and bcrypt-hashed passwords, and permission checks so users can only edit or delete their own content.

Restaurant Reviews

JavaScript, Node.js, EJS, Express.js, MySQL

Restaurant and review app with full CRUD features. Raw SQL queries written with proper escaping to prevent SQL injection, configured to run both locally and on a hosted database.

FI Visualizer

HTML, CSS, JavaScript

Hackathon project (nwPlus Hackcamp) built with a teammate. Calculates financial independence age using the 4% rule, with a responsive UI, dark/light mode, and editable economic assumptions.

BCITstagram

JavaScript, Node.js

Asynchronous Node.js backend that processes PNG images and extracts ZIP files, applying a grayscale filter with custom pixel manipulation logic.

Skills

Languages: HTML, CSS, JavaScript, TypeScript

Frameworks: Node.js, Express.js, EJS

Tools: Git, VS Code, Figma, Jira

Contact

Email: tuocky2000@gmail.com

GitHub: tuocky2000-dev