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 DevelopmentCredit 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 · FastAPIGuardCart — 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