Zijian Hu

Zijian Hu

Sunnyvale, California, United States
9K followers 500+ connections

Experience

  • Facebook Meta

  • -

    Menlo Park, California, United States

  • -

    San Francisco Bay Area

  • -

    Menlo Park

  • -

    Hangzhou, Zhejiang, China

  • -

    Pittsburgh

Education

Courses

  • Advanced Cloud Computing

    15719

  • Advanced Python and Web Prototyping for Infrastructure Systems

    12780

  • Algorithm

    CSE 6331

  • Algorithms and Advanced Data Structures

    15650

  • Cloud Computing

    15619

  • Computer Architecture

    CSE 6421

  • Data Mining in Infrastructure

    12742

  • Data Structures for Application Programmers

    08722

  • Introduction to Computer Science

    15513

  • Introduction to Database System

    CSE 5241

  • Special Topics: Matlab

    12659

Projects

  • Analyzing Social-graph on Apache Spark

    -

    Analyzed Twitter social graph data using Apache Spark to build user’s total connections
    Implemented PageRank algorithm based on analyzed result to find out the most influential users

  • Drawing Searching Management System

    -

    A property management application in python with GUI designed for building mapping and searching
    Used onkeyup events technique to search elements in Django database

  • Dynamic Memory Allocation Library

    -

    Implemented a dynamic storage allocator to explore the design space creatively and efficiently
    Used binary search tree data structure to improve the performance of the memory searching and manage to reduce the execution time to O(log n)

  • Online Information Management System

    -

    Designed and implemented a web application based on J2EE platform with the safety verification, JSP, Servlet, Filter and Tag skills
    Designed the database for concurrency as well as security of the data in storage

  • Steam Processing about Cab Matching Service

    -

    implemented fault-tolerant, highly distributed stream processing using Apache Kafka and Apache Samza
    Used stateful stream processing in Samza to generate a list of best rider-driver matchings
    Generated dynamic pricing according to multiple streams of GPS data using the Samza API like Uber

  • Text Predictor on Web Service

    -

    Built an input text predictor on MapReduce with a plain-text corpus from Wikipedia dataset by using n-gram probabilistic language model
    Designed HBase schema and connected to a web service to display results

  • Thread-safe Web Proxy with LRU cache

    -

    Designed and implemented a web proxy by using HTTP operations and network sockets to communicate over connections
    Upgraded the proxy by using multi-threading programming for better concurrency
    Improved the search efficiency by adding a main memory cache of recently accessed web content

  • Twitter Analytic RESTful Web Service

    -

    A cloud-based RESTful web service on AWS linux cluster for Twitter data analysis supporting different types of queries, used Vertx, Hadoop, MySQL, HBase, Load Balancing, JVM, Maven to achieve over 10000 responses per second
    Improved system performance by extracting and processing 1TB data by using MapReduce and reduced time latency by making optimizations on database designing schema

    Other creators

Languages

  • English

    Professional working proficiency

  • Chinese

    Native or bilingual proficiency

View Zijian’s full profile

  • See who you know in common
  • Get introduced
  • Contact Zijian directly
Join to view full profile

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

Others named Zijian Hu in United States

Add new skills with these courses