David Hua

David Hua

Undergraduate Student in Computer Science | University of British Columbia, Vancouver

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

About Me

I am a computer science student from UBC looking for coop opportunities. 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.Sc. in Computer Science

GPA: 4.33/4.33 (91.5/100)

Chinese University of Hong Kong, Shenzhen

From June 2023 - August 2024

Program: B.Eng. in Computer Engineering

GPA: 3.7/4.0

Experience

Undergraduate Teaching Assistant, UBC

From Jan 2026 – April 2026

Guided students through foundational computer science concepts and hands-on programming practice to strengthen coding proficiency and conceptual understanding.

Quality Assurance Intern, GHz-Tech

From May 2025 – July 2025

Improved software reliability and user experience through rigorous QA testing and cross-team collaboration.

Undergraduate Research Assistant, CUHK(SZ)

From August 2023 - July 2024

Built automation tools and applied LLMs to streamline ESG data collection and improve research reliability.

Finance Officer, CUHK(SZ) IEEE Student Branch

Led financial operations and initiatives that strengthened student engagement and organizational accountability.

From August 2023 - July 2024

Projects

UBC Course Visual Planner

This project provided a course visualizing and planning tool to plan my future course and help other students in UBC. View the project on GitHub

Identifier System to Enhance ASCII Art Recognition in LLMs

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:

Note on course status: SQL fundamentals currently being strengthened through coursework.

Languages:

Honours

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