Projects

Projects that I worked on

BugSwarm Research

Oct. 2018 - Current.

Part of BugSwarm Team building a dataset of thousands of real software bugs and their fixes.

  • Maintain MongoDB databases and design RESTful APIs based on Python Eve.
  • Implemented several data visualizations to help clients have a better overall view of the dataset.
  • Developed testing framework periodically testing BugSwarm artifacts and gathering data for longer time reproducibility study.
  • Patched and fixed 500+ broken software artifacts.
  • Worked with several researchers to integrate bug classification into existing pipeline tool.

Tech involved: Python, Docker, Git, MongoDB, Open Source Projects, Travis-CI, Django, Auzre, AWS, HTML, CSS, Javascript, Packer, Chef

Internal Booking System

Aug. 2019 - Aug. 2019

Requested by a friend, build a simple, lightweight set-and-forget booking calendar for small business.

Functionality:

  • Display avaible dates in calender
  • Enable customer to make bookings online
  • Receive and mangage bookings

Tech involved: WordPress, HTML, CSS, JS, PHP, MySQL

Github Repo Browser

May. 2019 - Jul. 2019

Created a cross-platform app to help users to easily view the most popular and the daily top trending repos on GitHub.

Tech involved: React Native, Redux

E-commerce Website

Jun. 2018 - Mar. 2019

Built E-commerce webiste for Bunbao.Inc.

Tech involved: Django, React, Postgresql, Graphql, NodeJS, nginx

Energy Data Visualization Dashboard

Jan. 2018 - Jun. 2018

(~3 min to wakeup since it on free server)

Built a web app (along with an iOS App and an Android App) which enable the (UC Davis) Energy Conservation Office staff at to pull, analyze, and visualize Heating, Ventilation and Air Conditioning (HVAC) datasets.

Tech involved: MongoDB, ExpressJS, ReactJS, NodeJS, JQuery, Swift, Java

Professional Website for Prof. Martin F. Kenny

In Jan. 2018 - Mar. 2018

Built website for Prof. Martin Kenny.

Tech involved: HTML, CSS, JS, PHP

California National Primate Research Center (CNPRC) Website

In Nov. 2016 - Mar. 2018

Worked as Web Specialist Intern in CNPRC, built, maintained, and updated their public website. At the same time, design and build the internal website for CNPRC. Rewrite the layout and appearance.Migrate website from Cascade to WordPress. Maintain the websites and build new functions and blocks.

Tech involved: HTML, CSS, JS, PHP