Images Title Timesort icon Technology used Brief description
PHP/MySQL
MySQL/PHP Database Application 2011/02-2011/04 HTML/CSS, JavaScript, MySQL, PHP

Created a web database application that allows client to view, edit or delete patient information. Supports sorting, autocomplete and date picker.

Click here for demo site (info )

Drupal-Logo
Site Building in Drupal 2010/12 Content Management Platform, cPanel, Drupal 6, HTML/CSS, JavaScript, PHP

Re-built yuliang.net with Drupal 6 by using panels, views, new content type, taxonomy and customized theming. I also wrote my own module to add twitter & facebook like buttons on top of a blog post and a "Return to top" link at the bottom of a blog post (see an example). 

UM Clinical Trials App Icon
UM Clinical Trials App 2010/11-2010/12 Affinity diagramming, iPhone programming, Usability testing, Contextual inquiry, Heuristic evaluation, Interviewing, Objective-C, Prototyping, Surveying, Web analytics, Xcode

Created an iPhone application for client Michigan Institute of Clinical and Health Research. Installed app on device and performed user testing.

Click to see Lo-Fi (paper) prototype slideshow and Hi-Fi (app) prototype slideshow.

Simple Looper Icon
Simple Looper 2010/10-2010/11 iPhone programming, Illustrator, Photoshop, Objective-C, Xcode

Created an iPhone application for repeating part of an audio file. View more on Apple's iTunes App Store:

MiMI logo
Michigan Molecular Interactions (MiMI) Mobilization 2010/04-Current iPhone programming, Eclipse, HTML/CSS, JavaScript, Objective-C, Java, Perl, Xcode, XML

Worked as a student programmer for National Center for Integrative Biomedical Informatics (NCIBI)'s MiMI development team. Performed site clean-up. Wrote Java interface files for connecting front-end with back-end. Developed a mobile version of the web application and a native iPhone app.

DTEEnergy
DTEEnergy.com Usability Testing 2010/01-2010/04 Usability testing, Heuristic evaluation, Interviewing, Surveying, Web analytics

Conducted website analytics, interviews, survey, created personas & scenarios, performed heuristic and usability testing for client.

last.fm_logo
Last.fm Tag Explorer 2010/01-2010/03 Data mining/analysis, HTML/CSS, Perl, XML

Used Last.fm API to retrieve, analyze and visualize large sets of data and implemented as a simple Perl CGI web application.

Google app engine logo
Google App Engine Chat 2009/09-2009/12 AJAX, Dreamweaver, Google App Engine, HTML/CSS, JavaScript, Python

Built a simple online chat program.

Otterbase
Otterbase Contextual Inquiry 2009/09-2009/12 Affinity diagramming, Contextual inquiry, Interviewing

Conducted interviewing, created affinity diagram and constructed models. Provided suggestions for client’s recruiting process. Presented verbal and written reports for client.

Sequence alignment
Alignment of Short Sequences 2008/10-2008/12 C/C++

Use of hashing and smith-waterman alignment algorithm to map 100,000 short sequence reads to a template human chromosome file.

Java logo
Java Applications 2007/09-2007/12 Java

A list of Java applications I developed in Java programming class. These are: Pong Game, Etch-A-Sketch, DNA-Sequence Converter, and Google Android Pong.