All About Me
My Journey in Computer Systems
I started my part-time Computer Systems Diploma at BCIT with a lot of curiosity about how technology works. As I learned more, I found myself enjoying both front-end and back-end development, and my goal is to become a full-stack developer. I like learning new skills step by step, taking notes, building small projects along the way, and trying out new tools to see what I can create and improve.
Here are some of the 34 courses I studied throughout my CS Diploma.
SQL
Java
Algorithms
CSS
HTML
JavaScript
Python
React
Nodejs
C
PHP
C++
C#
Data Comms
Statistics
Linux
UX/UI
Education
Computer Systems Technology
Diploma, Canada
Intro to Front-End with JavaScript
Certificate, Canada
Scrum Fundamentals Certified (SFC)
Certificate, Canada
Bachelor's in Business Administration
Degree, Vietnam
Work Experience
AI-Driven SaaS Platform Development Flutter Supabase JWT RBAC Agile 💬 Feedback
- Developed Flutter admin screens for membership, activities, reports, and settings using clean architecture for a scalable and maintainable codebase.
- Designed and implemented a secure Role-Based Access Control (RBAC) system with JWT authentication, permission management, and multi-tenant support.
- Improved frontend-backend integration by fixing bugs, refining APIs, and documenting the RBAC architecture and frontend interaction for the development team.
- Collaborated in an Agile team using Jira, contributing to meetings, feature planning, code reviews, and technical discussions.
Platform Enhancement: Feature Expansion Meteor.js QA Manual Testing
- Performed manual testing on a full stack Meteor.js web application across SuperAdmin, Professor, Student, and Sponsor user roles.
- Tested key features including authentication, course and assignment management, question banks, system configuration, analytics, and sponsor functions.
- Identified, reproduced, and documented software bugs, providing clear reports to support issue resolution.
- Ran the application locally and analyzed role based workflows while reviewing code to improve testing accuracy.
- Collaborated in weekly team meetings and strengthened skills in manual QA, bug reporting, and workflow analysis.
Landing Page Designer & Developer HTML CSS JavaScript
- Designed and developed a responsive, single page landing page for desktop and mobile
- Created clear, student friendly messaging including headlines, value propositions, and calls to action
- Aligned visual design with Ludera's brand through consistent colors, typography, and layout
Digital Product Testing and Launch Intern QA DevTools Cross-Browser Accessibility 💬 Feedback
- Identified and reported functional and visual bugs through multi website, cross browser testing
- Tested performance, accessibility, and HTML integrity via DevTools and PageSpeed Insights
- Tested input forms, notifications, and content accuracy to validate system functionality
- Suggested UX/UI improvements based on industry best practices
- Wrote detailed test reports, tracked issues, and performed retesting to ensure project completion
Data Entry Assistant - Volunteer Data Entry Database
- Updated and maintained customer database, reviewed existing data, and made corrections
- Sorted client locations into groups to simplify managing multiple locations and keeping them organized
Digital Marketing Specialist Social Media Trello Content
- Created engaging content and marketing collateral to expand brand reach and customer engagement
- Collaborated with designers using Trello, FB Business
- Researched trends and pitched creative ideas
Customer Service Representative Customer Service Banking
- Processed transactions, resolved customer issues
- Promoted banking products and referred inquiries
- Trained new tellers on procedures and professionalism