About Me

Charlotte Chen

I'm a passionate and inquisitive fourth year Computer Science student at the University of British Columbia. With a focus on front-end development, my goal is to use my technical knowledge and visual creativity to create beautiful user experiences.

I was born and raised in Vancouver. Apart from English, I can speak fluent Mandarin, okay French, and very broken Spanish. When I'm not in front of a computer, you can usually find me drawing, working out, or vlogging.

Peek into my life through photos

Great Wall of China

April 2018

St. Marks Summit

May 2018

VR Testing

November 2017

Lake Louise

July 2016

Korea

May 2016
Skills

What I'm good at

Graphic Design

Adobe XD

Illustrator

Illustrator Draw

InDesign

Web Design

HTML

CSS

Javascript

Drupal

Wordpress

Back-End

C++

C

Java

Dr. Racket

Others

iMovie

Git

Education

In the classroom

Bachelor of Science, Major in Computer Science

Relevant Courses: Human Computer Interaction (current), Software Engineering (current), Software Construction (Java), Intermediate Algorithm and Analysis (C++, Python), Artificial Intelligence, Computer Systems (C++), Linear Algebra, Calculus III, Relational Databases (SQL), Models of Computation (Dr.Racket), Statistics (R)

Supplementary Courses: Entrepreneurship, Marketing Management, Physics, Economics

Explore Program

5 weeks of intensive intermediate French

Inter-A Leadership Program

A unique secondary program that emphasizes academics through leadership, teamwork and volunteering.

Cups of coffee
Lost hours of sleep
Buckets of tears
Regrets
Projects

What I've been working on

CIE Course Mapping 2018

AwesomeTable, HTML, CSS

Migrated CIE course mapping from Excel to Awesome Table. Designed a colour coded table with filters.

Course Mapping

UBC Engineering Website 2018

Wordpress, HTML, CSS, Javascript, InDesign

Currently in the process of revamping the website of UBC engineering undergraduates. Using Google Analytics to see which pages are visited the most. Work with Engineering Student Services to discuss website specifications.

Eatz 2018

Adobe XD

Created a prototype for a mobile App called Eatz. Eatz partners with university campuses and allows students to view line wait times, or order food online for pick up at their convenience.

Autotective 2018

Java & SQL

A full database application for a car system. It has a fully functional graphical user interface that allows different users (tester, or engineer) to access the database to check whether the different functions of a car are working or not. JDBC is used to connect the implementation to the database hosted in Oracle.

Github

Photo Manager 2017

Java & C++

Created a photo manager using Java that can search for a photo by its tags or date ranges. The application is also able to edit photos, with options such as flipping or blurring. As an extension to this project, I created another Photo Editor, this time using C++. I was able to practice my C++ using quadtrees as the main data structure behind the application.

Inventory Manager 2017

C++

A restaurant inventory manager that keeps track of customers' orders, take their orders, then updates the list of available ingredients automatically. This project was done as an exercise to practice using vectors, linked lists, and pointers for dynamic memory management.

Math Interpreter 2017

C++

Built an interpreter for a postfix-like mathematical language. This project was done as an exercise to practice incorporating stacks and queues for a dynamic array class.

Translink Android App 2017

Java, VirtualBox, Android SDK, Genymotion

Built a functional Android app with information parsed directly from Translink's API and updates in real time. The app's purpose is to help users locate bus stops in their vicinity and to show arrival times of buses. Users can also click on a bus stop to display bus routes on the map as different coloured lines.

Artsy Stuff

WHEN MY CREATIVE JUICES FLOW

Coming soon!

Coming soon!

Mr. Bean

2016

BMW

2014

Tyrion

2014

Dobby

2018
Contact

Want to get in touch?