About
Passionate about transferring data…
Activity
8K followers
Experience & Education
Licenses & Certifications
Volunteer Experience
-
-
-
Open Source Contributor
Plotly
- 2 months
Science and Technology
Contributed to sunburst and treemap documentation
-
-
-
-
-
-
-
-
Note taker for student with disability
Diablo Valley College
- 6 months
Education
Create organized and accessible notes for college students with learning disabilities.
-
Sound Equipment Volunteer
The Movement Church
- 11 months
Social Services
-
Publications
-
The online job market trace in Latin America and the Caribbean
United Nations Publication
Jobs intermediated by online platforms have become a central pillar of labor markets in Latin America and the Caribbean. Public online platforms inevitably leave digital trace data that can be used as a source of information regarding online labor supply and demand. This report explores the opportunities and challenges of the systematic use of these publicly available data. The objective is to give an overview of the volume and nature of these data and to share the lessons learned in order to…
Jobs intermediated by online platforms have become a central pillar of labor markets in Latin America and the Caribbean. Public online platforms inevitably leave digital trace data that can be used as a source of information regarding online labor supply and demand. This report explores the opportunities and challenges of the systematic use of these publicly available data. The objective is to give an overview of the volume and nature of these data and to share the lessons learned in order to develop a research agenda that enables alternative labor market information tools to be created, based on these new sources.
Other authors -
-
Tracking the digital footprint in Latin America and the Caribbean: Lessons learned from using big data to assess the digital economy
United Nations Publication
This report explores the opportunities for and challenges of the systematic use of publicly available digital data as a tool for formulating public policies for the development of the digital economy in Latin America and the Caribbean. The objective is to share lessons learned in order to advance a research agenda that allows the countries of the region to create alternative measuring tools based on the digital footprint. Using big data techniques, the digital footprint left behind by labour…
This report explores the opportunities for and challenges of the systematic use of publicly available digital data as a tool for formulating public policies for the development of the digital economy in Latin America and the Caribbean. The objective is to share lessons learned in order to advance a research agenda that allows the countries of the region to create alternative measuring tools based on the digital footprint. Using big data techniques, the digital footprint left behind by labour market portals, e-commerce platforms and social media networks offer unprecedented information, both in terms of scope and detail.
Other authorsSee publication
Courses
-
AI: Natural Language Processing
ECS-189G
-
AI: Recommender System
ECS-189G
-
Adv Programming with C & C++
COMSC-165
-
Algorithm Design and Analysis I
ECS-122A
-
Algorithm Design and Analysis II
ECS-122B
-
Analytic Geometry/Calculus II
MATH-193
-
Anlytic Geomtry & Calculus III
MATH-292
-
Assembly Lang Prog/Comp Org
COMSC-260
-
Computer Vision
ECS-174
-
Differential Equations
MATH-294
-
Discrete Mathematics
MATH-195
-
Introduction to Programming
COMSC-110
-
Introduction to Robotics
ELTRN-107
-
Linear Algebra
MATH-194
-
Machine Leaening
ECS-171
-
Marketing Management
MGT-140
-
Object Oriented Programming C++
COMSC-200
-
Probability with Statictical Modeling in R
ECS-132
-
Prog Design & Data Structures
COMSC-210
-
Project Management
MGT-150
Projects
-
'Friends' TV Show Video Content Matching
Applied 7 Layer Neural Network (AlexNet) to match frames in TV show "Friends"
Built Bag of Visual Words by constructing histograms of SIFT descriptors.
Compared the perfomance of AlexNet approach with SIFT approach. -
UC Davis CS Course Exam Prediction
See projectGathered, cleaned, and organized training data (previous exams) into document term matrix
Created 9 logistic models for 9 courses.
The 9 models are used to predict which course does the test data (exam) belongs to.
Prediction accuracy obtained 72%. -
KnowsU
We want to use IBM Watson to make something helpful to everyday life in HackDavis 2017. A NodeJS app that uses IBM Watson to analyze users' emotion through text with other APIs like Spotify to give userful suggestions such as book reading, movie watching, and listening to music to improve or maintain their mood.
Other creatorsSee project -
Agriculture Monitoring
Making something useful to everyday life in AT&T IOT Hackathon in SF. The user would see microclimate conditions over a day, month or year periods to understand which plants would fare better in different parts of the landscape. Using Bluemix and Twilio built a web app to monitor the environment and give instant temperature, humidity, and environment pressure alert SMS texts to users.
Other creators -
-
Chrome Voice Assist
In 2016 UC Davis Hackathon, our team wanted to make the Internet more accessible to those who aren't able to normally use a computer with a keyboard and mouse. Now that the Internet provides so many resources, we don't want to deprive a group of people because they're technically or physically challenged.
Other creators -
-
Graph Analysis with NetworkX
-
See projectNetwork/Graph Analysis with NetworkX in Python. Topics range from network types, statistics, link prediction measures, and community detection.
-
Exploratory Analysis of Netflix Content Information
-
See projectAnalyzed the public available Netflix movies and TV shows content information
Created data visualization for spatial data analysis and textual contents analysis
Kaggle Bronze Medal Notebook -
Latin America and Caribbean Labor Market Data Observatory
-
Systematically collect labor market data from various platforms across 33 countries
Automate regular data process for data sources to generate insights
Create and design multiple data dashboards for continuous data update
Standardize and produce graphs for the UN publication writing -
NYC WIFI Data Dashboard
-
See projectBuilt an interactive and reactive NYC WIFI data dashboard
Supported reactive filtering, scatterplot map, bar chart, pie charts, and a stacked percentage chart
Implemented in Python Dash, Plotly, and Mapbox API
Deployed on Heroku with Gunicorn WSGI server -
Exploratory Data Analysis of Vancouver Crime Records
-
See projectExamined the Vancouver crime records from 2003 to 2019
Corrected the missing neighborhood values with UTM locations
Converted UTM system data to Latitude-longitude coordinates
Created heatmap, cluster marker map, and other visualizations -
American Fast Food Restaurant Data Analysis
-
See projectExplored the fast-food restaurants across America on Kaggle
Applied edit-distance(NLP) algorithm to correct mistypes in data
Created word cloud, choropleth, scatter plot map, and other visualizations -
Facebook Audience Reach Request Lib
-
See projectA friendly request library for using Facebook Graph API to study reachable audience comprehensively.
You can study the demographic, behavioral, and user interests segregated by age, gender, and more factors.
A great tool to examine online social media data.
Both Python2 and Python3 are supported! -
Wine Quality Evaluation Prediction
-
Using chemical and physical properties of wine to predict wine quality evaluation score
Applied outlier detection algorithms, feature selection algorithms, and data transformation
Conducted a survey of machine learning algorithms for regression and classification -
Sentiment Analysis for IMDB Movie Review
-
See projectPredicted moview review sentiment using Naive Bayes
Implement Multinomial Naive Bayes Classifer with 81% accuracy
Implement Binarized Naive Bayes Classifer with 84.15% accuracy -
Real Time News Scrapping and Recommendation System
-
Implemented a data pipeline which monitors, scrapes and dedupes latest news
(MongoDB, Redis, RabbitMQ, TF-IDF);
Built a single-page web application for users to browse news (React, Node.js,
RPC, SOA, JWT);
Implemented a click event log processor which collects users’ click logs, then
updates a news preference model for each user (NLP);
Designed and built an offline training pipeline for news topic modeling
(Tensorflow, DNN, NLP);
Deployed an online classifying service…Implemented a data pipeline which monitors, scrapes and dedupes latest news
(MongoDB, Redis, RabbitMQ, TF-IDF);
Built a single-page web application for users to browse news (React, Node.js,
RPC, SOA, JWT);
Implemented a click event log processor which collects users’ click logs, then
updates a news preference model for each user (NLP);
Designed and built an offline training pipeline for news topic modeling
(Tensorflow, DNN, NLP);
Deployed an online classifying service for news topic modeling using the trained
model.
Skills: JavaScript, Python, React, Node.js, Express, Redis, MongoDB, Tensorflow, NLP.
Tools: Unix / Linux, VirtualBox, Git, Sublime(Atom/Vim), Postman. -
Collaborative Online Judge System
-
Implemented a web-based collaborative code editor which supports multiple user editing simultaneously (ACE, Socket.io, Redis);
Designed and developed a single-page web application for coding problems (Angular2, Auth0, Node.js, MongoDB);
Built a user-code executor service which can build and execute user’s code
(Docker, Flask);
Refactored and Improved system throughput by decoupling services using RESTful API and loading balancing by Nginx (REST API, Nginx).
Skills: JavaScript…Implemented a web-based collaborative code editor which supports multiple user editing simultaneously (ACE, Socket.io, Redis);
Designed and developed a single-page web application for coding problems (Angular2, Auth0, Node.js, MongoDB);
Built a user-code executor service which can build and execute user’s code
(Docker, Flask);
Refactored and Improved system throughput by decoupling services using RESTful API and loading balancing by Nginx (REST API, Nginx).
Skills: JavaScript, Python, Angular2, Node.js, Express, Redis, MongoDB, Docker, RESTful API, Nginx.
Tools: Unix / Linux, Git, Sublime(Atom/Vim), Apache Bench. -
ReadIt Website Saver
-
See projectBuilt a cross-desktop-platform ElectronJS application
Feature: users to save and review saved websites with just a few clicks. -
DVC Schedule Viewer
-
Using the Algorithm and Data Structure knowledge from school's course to view school's course data, over 75000 lines of sections, in an efficiently organized way.
-
YelpCamp Web App
-
A full-stack Node.js project (MongoDB, ExpressJS, NodeJS) using HTML, CSS, JavaScript to allow users to create, read, update, and delete campground information to share campsites.
-
Elevator Simulator
-
Using OOP approach to create an elevator simulator with C++ and MFC to simulator what will happen when people riding elevators to different floors in a building.
Implemented GUI version of elevator simulator for better user experience. -
Adruino Spider Robot
-
See projectDesigned light-sensitive spider robot with AutoCAD and printed with a laser cutter.
Used Arduino to simulate and prototype robots from scratch.
Implemented various spider joint movements such as scrawling, laying, and running. -
Omnifood
-
See projectA front-end website for presenting food services with neat UI design and animations.
Honors & Awards
-
Kaggle Discussion Rank 296 out of 123,000+
Kaggle
Discussion: 2 Silver, 118 Bronze Medal
Notebook: 4 bronze
Dataset: 1 bronze
Competition: 1 bronze -
Bronze Medal
Kaggle
Bronze Medal for IEEE-CIS Fraud Detection: top 7%
-
Honor Graduate
Diablo Valley College
Languages
-
English
Native or bilingual proficiency
-
Mandarin
Native or bilingual proficiency
-
Cantonese
Professional working proficiency
-
Spanish
Limited working proficiency
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content