Yunxiao (Tony) Liu

UBC CPEN Student | Aspiring Software Developer

About Me

Yunxiao Liu

image 1

Hello, I am a final year Computer Engineering student at the University of British Columbia, focusing mainly on software engineering. During my time in school, I have taken a variety of courses related to software development, machine learning, databases, and operating systems. These courses have allowed me to gain exposure to multiple programming languages and technologies, and build a strong foundation in skills essential to software engineering. I have also completed many side projects over the years, both independently and as part of a team, such as MoodSense, an AI-enhanced journaling app, and Flowleaflets, a streamlined transcription tool for medical logbooks.


When I am not malding over school or work, I enjoy a variety of hobbies, from playing video games and watching anime to hiking and skiing. I've recently switched over to Arch Linux, and as a result I have developed some interest in tinkering with operating systems. I also enjoy travelling, and am currently planning a second trip to Japan this December after thoroughly enjoying my experience in the country last year.


Some of the tools and technologies I like to work with include:

  • Languages: JavaScript, TypeScript, Python, Java, C/C++
  • Frameworks: React, React Native, Sveltekit, NextJS, Flask
  • Databases: MongoDB, GraphQL, OracleDB, PostgreSQL
  • Cloud: AWS Lambda, DynamoDB, S3, Cloudfront, ElastiCache
  • Data & ML: PyTorch, Tensorflow, scikit-learn, NumPy, pandas

I am currently interested in learning more about AI and LLMs, and incorporating agentic tools into my workflow. I am currently seeking full-time opportunities for after I graduate in April 2026, so any advice, referrals, or tips would be welcome!

Work & Education Timeline

Projects

FlowLeaflets

Developed in collaboration with a nonprofit, Flowleaflets is a SaaS that allows medical students to transcribe and digitize handwritten notes from medical logbooks.

Class of '19

A visual novel about the experiences of two high school friends as they navigate the complexities of high school life.

Celeste.png

An app that leverages open-source LLMs hosted locally to generate short stories based on user-controlled prompts and togglable parameters.

MoodSense

An AI-enhanced journaling app that performs sentiment analysis on journal entries and comments about your experiences.

Dexbooru

A modernized anime image board for users to share content through posts. Users can like and comment on posts, and can also chat with each other live.

Epilog

A seizure tracker app for iOS and Android. Users can log daily seizure activity, record seizures via the camera, and keep track of important events and medications on a built-in calendar.

Restaurant Review Database Project

A database application that supports adding, modifying, and removing restaurants and menu items, as well as inserting reviews of specific restaurants and menu items by users.

Shopinder

An app that allows you to make shopping lists ahead of time and set email or text reminders to notify you when its time to shop!

Unimeetups

A meetup app for university students to plan events and make friends with others who are geographically close and share common interests.

Tahsin Hasan's CPEN 212 Note Transcriber

A note transcription device including an automated page-flipping mechanism powered by an ItsyBitsy M4 microcontroller and servo motors. Programmed the device to autonomously operate a connected android camera to take photos of notes and run a machine learning algorithm to transcribe handwritten text. Additionally, implemented a React-based web app to control device functions.

Favourite Courses

[]
CPSC 416

Distributed Systems

[]
CPSC 320

Data Structures and Algorithms II

[]
CPEN 355

Machine learning with engineering applications

[]
ELEC 331

Computer networking and communications

[]
CPEN 322

Software Construction and Web Development

[]
CPSC 304

Introduction to relational databases

[]
CPSC 330

Applied machine learning

[]
CPEN 331

Operating systems

[]
CPSC 221

Data structures and algorithms I

[]
CPEN 291

Project-based design studio for computer engineering students

[]
CPEN 221

Introductory software engineering and Object-Oriented programming

[]
CPEN 212

Computer architecture