Computer Science @ City University of Hong Kong

Hi, I'm Phat Dat (David) Nguyen.

I'm a Computer Science undergraduate pursuing a Minor in Mathematics, with interests in Machine Learning, Generative AI, and Explainable AI. I'm currently conducting undergraduate research on Vision-Language Models and building practical AI-powered applications.

AI Product Development Intern · GenAI Hackathon Silver Medalist

About Me

I'm a second-year Computer Science undergraduate at City University of Hong Kong, pursuing a Minor in Mathematics. I currently hold a CGPA of 3.98/4.30 and received Dean's List recognition in both semesters of the 2025/26 academic year.

Through CityUHK's Research Mentorship Scheme, I conduct undergraduate research under the supervision of Prof. Antoni Chan, exploring Explainable AI (XAI) techniques for Vision-Language Models (VLMs).

Beyond research, I gained practical software development experience as an AI Product Development Intern at Obsidian Arch Limited. I also led HumanLoop's product development and pitch efforts for Voices of the North, an AI-powered oral history platform that won a Silver Prize at the Inter-University GenAI Hackathon for SDGs 2026.

I'm interested in AI/ML engineering, research, and software engineering opportunities where I can combine strong technical foundations with real-world problem solving.

Technical Skills

Programming & Development

PythonC++JavaScriptTypeScriptReactNext.jsHTML & CSSGit & GitHub

AI & Machine Learning

Machine LearningGenerative AIExplainable AI (XAI)Vision-Language ModelsModel Evaluationscikit-learn

Core Computer Science

Data Structures & AlgorithmsObject-Oriented ProgrammingProbability & StatisticsSoftware Development

Featured Projects

Voices of the North — HumanLoop

An AI-powered Cantonese oral-history preservation platform featuring speech transcription, audio-aligned storytelling, and source-grounded question answering. Our team received the Silver Prize at the Inter-University GenAI Hackathon for SDGs 2026.

My Role: Team Lead & Product/Pitch Lead

Generative AI · Speech Recognition · RAG · Product Development
View Source →

Credit Risk Scoring Baseline

A machine learning project using the UCI German Credit dataset. Compared Logistic Regression and Random Forest, evaluated performance using cross-validation, and explored cost-sensitive decision threshold tuning and model interpretation.

My Role: ML Project Development

Python · scikit-learn · Machine Learning · FastAPI
View Source →

GuardCart — HacKU 2026

A policy-controlled shopping agent prototype separating product recommendations from transaction authorization. Built a deterministic Policy Engine supporting APPROVE, ASK, and BLOCK decisions, with policy checks and audit events. Uses simulated commerce data and does not execute real payments.

My Role: Policy Engine, Repository Integration & Final QA

Python · FastAPI · Policy Engine · AI Safety · JavaScript
View Source →Live Demo →

Let's Connect

I'm open to internship opportunities in AI/ML engineering, software engineering, and AI research. I'm also interested in collaborating on meaningful projects involving machine learning, generative AI, and responsible AI development.