Experience
Education
Licenses & Certifications
Volunteer Experience
-
Customer Service
Beijing Organizing Committee for the Olympic Games
- 2 months
Social Services
Publications
-
Reconstruction of the charge collection probablity in a CIGS solar cell by the regularization method
42th IEEE PVSC (In press)
-
Measuring refractive index profiles within thin-film photovoltaics with high spatial resolution using the modified IM-IWKB method
Photovoltaic Specialist Conference (PVSC), 2014 IEEE 40th
-
Guided-mode quantum efficiency: a novel optoelectronic characterization technique
Review of Scientific Instruments
Patents
-
Thin-film photovoltaic device with optical field confinement
Issued US WO2013173740 A1
Projects
-
Used Machine Learning to predict NYC Taxi Trip Information
Predicted R2 of 0.83 for taxi travel time using 5-fold cross validation method.
Developed the web application to visualize the 1.1 billion Taxi Trip data.
Developed the web application to predict Taxi Trip duration using Random Forest Tree method. -
FlockPixel: a realtime collaborative pixel art drawing tool
- Present
-Designed and coded a real time Pixel Art collaborative drawing tool. Create your group drawing session in just one clicks. You can have unlimited people in a drawing session and the canvas is updatd in real time.
-Used Firebase for real time database. Google Polymer for web component based front end development. Html5 Canvas for drawing. -
News articles recommendation system based on K-mean Clustering method
*Used Python Scrapy to collect the news articles from different sources.
*Used K-mean Clustering method to cluster the vectored news title.
-
Large Scale Real Time Twitter Streaming Data Analysis with Apache Spark
-
*Collected the twitter streaming data using Apache Spark Streaming.
*Processed the data using Python pandas.
*Developed the web app to visualize the result using Flask and Mapbox.js.
-
iOS/Web developer for an iPhone app for Qingdao Congramarie Obstetrics & Gynecology Hospital (unlaunched startup)
-
Languages
-
Chinese
-
-
English
-
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More