David Hua

David Hua

Undergraduate Student in Science | University of British Columbia, Vancouver

Email: huayikai.david@gmail.com | Download CV

About Me

I am a computer science student from UBC. My academic interests include HCI, NLP and cloud development. I am passionate about developing innovative solutions and learning new technologies.

Education

University of British Columbia, Vancouver

From August 2024 - Present

Program: B.S. in Computer Science

GPA: 4.33

Chinese University of Hong Kong, Shenzhen

From June 2023 - August 2024

Program: B.E. in Computer Engineering

GPA: 3.7

Experience

Quality Assurance Intern, GHz-Tech

From May 2025 – July 2025

Undergraduate Research Assistant, CUHK(SZ)

From August 2023 - July 2024

Finance Officer, CUHK(SZ) IEEE Student Branch

From August 2023 - July 2024

Projects

UBC Course Visual Planner

I builded a Course visualizing and planning tool to plan my future course and help other students in UBC. (The Python version is complete and can be found in the All-University Branch. Currently, my friends and I are working on the main branch, which is the website that has more functionalities.) View the project on GitHub

UBC MineCraft Player Engagement Analysis

This project analyzes player behavior on a UBC-hosted Minecraft server using player and session data. The goal is to identify which types of players contribute the most data, aiding targeted recruitment for future research. View the project on GitHub

ESG Report Information Extraction

A private project where I work with two other people to use OpenAI's API to extract valuable insights from ESG reports and analyze the data we get.

Due to the nature of the project, this cannot be shared publicly.

Skills

Technical Skills:

Languages:

Hobbies

1. Sports

2. Reading

I love reading all kinds of books: Mystery Novels, Science Fictions, Historical Novels, Fantasy, Textbooks, etc.

Here are a few books I like:

3. Writing

Outside of work, I write science fiction and mystery stories, as well as essays on philosophical topics, particularly ethics and rationality.

4. Online Courses

I enjoy online courses and often spend my spare time watching them. And I really respect and am grateful to the institutions that offer these high-quality courses.

Here are a few high-quality courses I found interested [The numbers in square brackets represent the year I completed the course once]:

5. Movies

6. Musicals