Activity
-
Today is my last day at Microsoft. Thankfully, bucking the current trend, I was able to chose the timing and manner of my separation. Over the past…
Today is my last day at Microsoft. Thankfully, bucking the current trend, I was able to chose the timing and manner of my separation. Over the past…
Liked by Jibao Wu
Experience
Education
Courses
-
Cloud Computing
15-619
-
Foundations of Computer System
18-600
-
Foundations of Software Engineering
18-652
Projects
-
Emergency Social Network on Heroku Cloud
-
Developed a real-time web application on the Cloud to be used by citizens in time of natural disasters;
Led a team of 5 members with various skill-sets and mixed Scrum & Kanban as our engineering method;
Designed and developed the whole frontend using AngularJS, participated in RESTful API development and took charge in Integration Tests.
Other creatorsSee project -
High Performance Twitter Analytics System
-
Designed and developed a high-performance, multi-tier and fault-tolerant web service to retrieve, analyze and modify over 1 TB twitter data;
Implemented ETL process via both Hadoop streaming and non-streaming MapReduce, utilized Java’s Vert.x framework and AWS Elastic Load Balancer for the frontend and both MySQL and HBase as the backend;
Optimized both frontend and backend performance and achieved up to 27000 QPS for queries on a dataset with about 200,000,000 records; ranked top 5 among…Designed and developed a high-performance, multi-tier and fault-tolerant web service to retrieve, analyze and modify over 1 TB twitter data;
Implemented ETL process via both Hadoop streaming and non-streaming MapReduce, utilized Java’s Vert.x framework and AWS Elastic Load Balancer for the frontend and both MySQL and HBase as the backend;
Optimized both frontend and backend performance and achieved up to 27000 QPS for queries on a dataset with about 200,000,000 records; ranked top 5 among all 60 teams during live tests.
Other creators -
Selected Cloud Computing Projects
-
Built web services of Input Text Predictor and Word Auto-Completion by creating a 30GB N-Gram language model;
Utilized Spark as well as GraphX to compute the PageRank value for each node in the Twitter social graph
Implemented dynamic-pricing Driver Matching Service with Kafka and Samza to simulate and process multiple streams of UBER driver location and events data in streaming fashion;
Combine multiple heterogeneous back-end database services(MySQL, HBase, MongoDB) to provide…Built web services of Input Text Predictor and Word Auto-Completion by creating a 30GB N-Gram language model;
Utilized Spark as well as GraphX to compute the PageRank value for each node in the Twitter social graph
Implemented dynamic-pricing Driver Matching Service with Kafka and Samza to simulate and process multiple streams of UBER driver location and events data in streaming fashion;
Combine multiple heterogeneous back-end database services(MySQL, HBase, MongoDB) to provide multi-modal data to a single, complex Facebook-like web application
-
Online Movie Booking and Management system
-
Designed the online movie management system featured with movie planning, ticketing, statistics, movie ranking, and membership management; utilized the MVC design pattern, Java Servlet, JSP, Tomcat, Hibernate, Sprint, and Struts2, Bootstrap and Jquery for the development; and gained insights into Spring’s AOP and IoC as well as a deeper understanding of Hibernate’s ORM
-
Q & A Website Development
-
Developed a website that allows users to post, edit, label and answer technical questions, as well as supports functions like search, message board, and hot topic highlighting;
Used HTML+CSS+JS as the frontend stack and Apache+MySQL+PHP as the backend stack -
Multi-player Internet “Wall Breaking” Game
-
Employed the host/client framework and the Model-View-Control design pattern, designed backend (game logic) and network (socket programming) functions;
Optimized the multiple players and super mode for better gaming experience, tuned game logic to avoid deadlocking.
Languages
-
English
Professional working proficiency
-
Mandarin
Native or bilingual proficiency
-
Cantonese
Native or bilingual proficiency
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content