All the interests of my reason, speculative as well as practical, combine in the three following questions: 1. What can I know? 2. What ought I to do? 3. What may I hope?

–Immanuel Kant

Jan 2014 – May 2014
Web Developer, COURSES – MOOC Search Engine
(Senior Project; Advisor: Chengxiang Zhai)

  1. Developed COURSES, a Massive Open Online Course (MOOC) search engine, which provides users with a single source platform to search for open online courses from various MOOC websites such as Coursera, Udacity etc.
  2. Utilized modified Apache Solr framework for ranking search results; utilized Ruby, PhantomJS, XML, and Regular Expressions to retrieve information from MOOC websites and parse retrieved data into database.
  3. Proposed a new POS Weighted TF-IDF algorithm which improves the original search result (published).

Read More…

June 2014 – Present
Android DeveloperVocab Book – Portable Vocabulary Book

  1. Developed an Android application that allows the user to import their own vocab books (either text files or XML files), with automatic vocab information completion using a customized dictionary containing 430,000+ vocabularies.
  2. Auto-generates pie charts to presents user’s statistics of each vocab list and vocab book.
  3. GitHub:

Read More…

Mar 2013 – Present
Software Developer, SimpleEpub2 – Epub Book Generator

  1. Developed an application that generates qualified EPUB files from plain text files.
  2. Utilized C#, HTML, and Regular Expressions for back-end work; utilized DotNetBar framework for front-end UI.
  3. GitHub:

Read More…

Jan 2013 – May 2013
Software Developer, TXT2DOC – Text to Doc converter

  1. Developed an application that converts plain text file into 6-inch Microsoft Word doc file for use on Kindle.
  2. Utilized AutoHotKey, HTML, Microsoft Office API, and Regular Expressions to develop auto-configuration of doc file based on user inputs (e.g., font/color/spacing for chapter titles and body contents).
  3. GitHub:

Read More…

Sep 2012 – Dec 2012
Web Developer, BookBay – Textbook Transaction Website

  1. Developed textbook transaction website (“Bookbay”) with teammates through coding in PHP and managing user data.
  2. Utilized PHP code snippet that uses Amazon API to get xml data and parsed xml files to mine desired data.
  3. Designed and implemented UI of website to make website both user-friendly and aesthetically pleasing.
  4. GitHub:

Read More…

Aug 2010 – Dec 2010
Software Developer, E-Book Management System

  1. Developed an e-book management system in Java that allows the user to organize e-books and facilitate backup, which resulted from recognizing my own need for the software while organizing my e-book files.
  2. GitHub:

Read More…