Available for opportunities

Hi, I'm

Phong
Nguyen

Full-Stack Developer & AI Engineer

CS graduate from UBC Okanagan. I build scalable web applications with Next.js & TypeScript and solve complex problems with AI and computer vision.

Download Resume
Tien Phong Nguyen
BSc. CS @ UBC

About Me

Who I Am

Computer Science graduate from UBC Okanagan with a strong foundation in full-stack web development and AI engineering. I build scalable applications using Next.js, TypeScript, and React, while leveraging hands-on experience in computer vision and machine learning to solve real-world problems.

Born in Vietnam and studying in Canada, I bring a global perspective to software engineering. I'm passionate about building things that are both technically rigorous and genuinely useful — from AI pipelines that detect pedestrians in the wild, to web platforms that help universities manage resources efficiently.

When I'm not coding, you'll find me exploring how AI can be applied to real social challenges — like the wildfire-detection app I built at a UBC hackathon to support public safety.

Available for workKelowna, BCOpen to relocation

6+

Projects Built

BSc.

CS @ UBC Okanagan

2nd

AI Tournament Rank

2

Scholarships Awarded

Achievements

International Major Entrance Scholarship

UBC Okanagan · 2022–2026

Outstanding International Student Award

UBC Okanagan · 2022

AI for Social Good Hackathon

UBC Okanagan · Sep 2024

What I Work With

Skills & Technologies

Frontend & Web

ReactNext.jsTypeScriptJavaScriptTailwind CSSHTML/CSS

Backend & Database

Node.jsPrismaSQLMongoDBPHPDocker

AI & Machine Learning

PythonPyTorchTensorFlowOpenCVComputer VisionMachine Learning

Languages & Tools

JavaCC#AssemblyBashGitCI/CDJestLaTeXAndroid Studio

What I've Built

Projects

A selection of projects spanning full-stack web development, AI/ML systems, and mobile applications. Click any card for a deeper technical breakdown.

Featured
Web

UBlog Website

Full-stack blogging platform for UBC news with interactive user engagement.

Next.jsTypeScriptPrismaDocker+2

View details →

Featured
AI

Game of Amazons AI

Monte Carlo Tree Search AI that ranked 2nd in a competitive tournament.

JavaMonte Carlo Tree SearchAI AlgorithmsGame Theory

View details →

Web

TA Allocation & Management

Web app to streamline Teaching Assistant allocation for the CS department.

TypeScriptReactPrismaSQL

View details →

Web

Flashcard Study App

Study app with progress tracking, deck sharing, and automated CI pipeline.

ReactTypeScriptCI/CDJest

View details →

AI

Pedestrian Instance Segmentation

Computer vision pipeline for real-world pedestrian detection and classification.

PythonPyTorchOpenCVComputer Vision+1

View details →

Systems

Farm Management App

Android app for managing farm crops, schedules, and automation workflows.

Android StudioJavaMobile Development

View details →

My Journey

Experience & Education

Click any entry to expand and see detailed achievements and contributions.

Freelance Web Developer

Current

Independent Contractor · Kelowna, BC

May 2026Present

Server

Current

Koha Vietnamese Kitchen · Kelowna, BC

Jan 2024Present

Get In Touch

Let's Build Something Together

I'm actively looking for full-stack and software engineering roles. Whether you have a project, an opportunity, or just want to connect — my inbox is open.

Say Hello