Connie Ho

Student & Software Developer

About Me

Crazy, in a good way.

I am a fourth Year at UBC currently studying a combined major in Computer Science and Microbiology & Immunology. I'm looking to graduate in December 2018.

Outside of school, I enjoy taking photos, hiking, baking dessert, and curling up in bed with a good movie or TV show. In addition, I volunteer with organizations such as St. John Ambulance and the UBC Chinese Varsity Club.

I'd love to sit down over coffee to share recipes (of both the coding and baking variety)!

Java80%
HTML/CSS and Javascript 60%
C#80%
Photoshop 90%
Finishing an entire season of TV in a day 110%

Experience

Elevator-Pitch Stories.

Coder

Experienced with Mobile App Development, Web Development and creating Windows Desktop applications, I've used C++, C, C#, Java, HTML/CSS, etc. and continue to learn everyday.

Designer

Familiar with graphic design, photography and videography, I love using Adobe Photoshop, Adobe Illustrator and Adobe Premiere Pro to create stunning, eye-catching media.

Learner

My Co-Op experiences include interning at the IT Services department at Deloitte in Hong Kong and creating biomedical software at Datrend Systems Inc. in Richmond.

Projects

A selection of my work.

Portfolio Image
Hide

vPad IDE

Datrend Systems

During my work term at Datrend Systems, I developed the vPad-IDE, an IDE written entirely in C# that is configured for custom VPL and RFA languages developed by the company to be used on vPad Android Tablets by Biomedical Maintenance teams in hospitals.

The IDE allows non-technical staff to be able to write scripts and instructions to be executed on tablets with features like auto-completion and syntax highlighting, while customizing their maintenance systems for different equipment and regulations. Extra features include Android Emulation, PDF/Word Export and Bluetooth Export.

Type: Windows Desktop Application

Language: C#

IDE: Microsoft Visual Studio

Portfolio Image
Hide

Travel Management Application

Deloitte

This application is what I started at Deloitte in Hong Kong. This app is used for tracking expenses made on business trips. As with any enterprise app, there is a “User Profile” and “Client” Search function, which I implemented with HTTP calls to the Deloitte API.

The cool thing is that these apps are written entirely with Javascript and HTML so it is easy for a web developer to develop a multi-platform application for iOS, Windows Phone AND Android. This is available to anyone with a Student/Community/Enterprise version of Visual Studio and is completely free!

Type: Hybrid Mobile Application

Languages: Javascript, HTML/CSS

IDE: Microsoft Visual Studio

Portfolio Image
Hide

MeetUp

CPSC 210

This mobile app allows users to input their class schedules. After that, the app will find a time for the user and their "friend" to meet (assuming this "friend" has this app as well, this part was simulated for privacy reasons).

The app will then find a common time and location that the two can meet, using Google Maps and Foursquare API for locations and routes. For bonus, I also added reviews and cuisine choice from the API.

Type: Mobile Application

Languages: Java

IDE: Eclipse

Portfolio Image
Hide

Split My Trip

UBC Local Hack Day Hackathon

The aim of the Split My Trip website is to track and organize travel expenses. The user can input their expenses including who paid and who was involved in the transaction. Then the app will calculate how much each person owes the other, while minimizing the number of transactions using a graph-based algorithm. Given more time, we would have liked to implement social media linked accounts and multi-currency support.

Type: Web Application

Languages: HTML/CSS, Javascript

IDE: Sublime Text

Portfolio Image
Hide

Cultural Compass

CPSC 310

This is a website that allows a user to search for Cultural Spaces by keyword and display them on an interactive map where you can move your own user location and pinpoint a route that can be travelled to the cultural space. The data for Cultural Spaces that we used came from the City of Vancouver Open Data database.

In addition, we implemented user storage and incorporated APIs from both Google Maps and Facebook. Through this experience, I learned a lot about group programming through github and skills such as demo-ing and testing.

Type: Web Application

Languages: Java, HTML/CSS, Javascript

IDE: Eclipse

Contact

Let's get in touch.

Top