Experience
2019 — Now
2019 — Now
• Unified Data Processing Pipeline: https://www.linkedin.com/blog/engineering/data-streaming-processing/unified-streaming-and-batch-pipelines-at-linkedin-reducing-proc
2018 — 2018
2018 — 2018
Austin, Texas Area
Added internationalization to a React-app to enable easy localization for target audiences that vary in culture, region, or language using react-intl
Migrated a React-app from Flux to Redux to make it easier to reuse functionality across stores and added unit testing using Jest and Enzyme to reduce the numbers of bugs
Added mechanism to set up the product from trial mode to buy mode by writing the script to communicate between an electron-react app and Docker container
Added mechanism to add configuration in production environment to debug production issues
2016 — 2017
2016 — 2017
Shanghai, China
1.Analyze and Visualize the Network Traffic
Use Hive to preprocess the data: delete the duplicate data and transform the data
Implement anomaly detection algorithm which helps find out the anomaly hosts in network traffic with time series and sliding windows with Matlab.
Design and implement weighted graph compression algorithms based on the to display large network traffic data with C++, with different time consuming and effect to meet different needs
Visualize the detection algorithm and graph compression algorithm which helps simplify the analysis with d3.js, JavaScript and CSS.
2. Trajectory Analysis and Visualization
Implement DML algorithm to extract four features of trajectory data to partition the taxi trajectories using C++.
Use R scripts to classify different trajectories using K-means algorithm and run in Spark using SparkR API.
Visualize the trajectory analysis algorithms, which helps figuring out how the different parameters effect the algorithm using d3.js, JavaScript and CSS.
2016 — 2016
2016 — 2016
Shanghai
Implement updating pictures as refunding evidence and allowed the user to edit pictures after taking photos: adding watermark to protect privacy and cutting the photos to reduce the space of cache
Upgrade database of an enterprise software application using core data with Swift to help interacting between front-end and database and keep security
Nest an HTML5 page into an IOS application with Swift to make the code more reusable
Education
Rice University
Master's degree
Tongji University