Santa Clara, California, United States
8K followers 500+ connections

Join to view profile

About

I 🔨 🚀 stuffs.

Activity

Join now to see all activity

Experience & Education

  • Magic Eden

View Qiyao’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Patents

  • Online Solar Panel Measurement and Evaluation Device

    Issued CN 201410556865.6

    • Built a measuring device for evaluating a solar panel's aging conditions and power generation capacity based on algorithms I designed for the highly accurate extraction of electrical parameters from solar panels

    Other inventors
    • Li Cai

Courses

  • Cloud Computing

    -

  • Computer Vision

    -

  • Distributed System

    -

  • Introduction to Computer System

    -

  • Java Smartphone Development

    -

  • Machine Learning

    -

  • Practical Data Science

    -

  • Search Engine

    -

  • Secure Software System

    -

Projects

  • Fully Interactive Reliable Decentralized Communication System

    • Designed a fault-tolerant and scalable P2P interprocess communication system using Java, implemented vector clock and logic clock timestamp to track events, and a logging application to record logged messages
    • Enabled reliable, causal-ordered multicast messaging in a distributed system, which enhanced the robustness and fault-tolerance of the system; Built a testing application to simulate whether the message would be sent if several nodes crash
    • Developed mutual exclusion service…

    • Designed a fault-tolerant and scalable P2P interprocess communication system using Java, implemented vector clock and logic clock timestamp to track events, and a logging application to record logged messages
    • Enabled reliable, causal-ordered multicast messaging in a distributed system, which enhanced the robustness and fault-tolerance of the system; Built a testing application to simulate whether the message would be sent if several nodes crash
    • Developed mutual exclusion service among processes in different groups using Maekawa’s algorithm, which enables different processes to exclusively hold or release critical sections at will

    Other creators
  • Pieces – Android application for fragmented learning and social network

    Backend developer
    • Developed the backend server using Tomcat service on AWS EC2 instance by Java, built MySQL database to store all users’ information in different relational tables
    • Provided over 25 APIs for the android side, realized functions including following, posting and commenting, and also advanced social functions using spring MVC framework

    Other creators
  • High Performance Twitter Data Analysis System

    • Parsed 3TB (over 300 million rows) raw Twitter data, filtered out censored text and established a sentiment score model, transferred the data from a source server to AWS S3 data warehouse via AWS MapReduce
    • Designed and optimized MySQL and Hbase database schema for the censored Twitter data; Developed a fault-tolerant and scalable web-server using Vert.x framework and a load balancer as frontend which could handle six different requests concurrently
    • Designed a complex…

    • Parsed 3TB (over 300 million rows) raw Twitter data, filtered out censored text and established a sentiment score model, transferred the data from a source server to AWS S3 data warehouse via AWS MapReduce
    • Designed and optimized MySQL and Hbase database schema for the censored Twitter data; Developed a fault-tolerant and scalable web-server using Vert.x framework and a load balancer as frontend which could handle six different requests concurrently
    • Designed a complex producer-consumer multithread model using Java, which is able to read/write text from/into database

    Other creators
  • D’DASh: A Distributed Driver Awareness System

    -

    • Developed a Vehicular Ad-Hoc Network (VANET) of on-board units, similating using OMNeT++ and SUMO, and visualizing using Veins, to send post-crash notifications to vehicles in the network and to provide alternate routes to re-route the traffic.
    • Implemented the Scalable Weakly-consistent Infection-style process group Membership (SWIM) protocol using C++ to provide fault tolerance, reliability, and scalability.
    • Built a peer-to-peer network consisting of a hierarchical overlay of…

    • Developed a Vehicular Ad-Hoc Network (VANET) of on-board units, similating using OMNeT++ and SUMO, and visualizing using Veins, to send post-crash notifications to vehicles in the network and to provide alternate routes to re-route the traffic.
    • Implemented the Scalable Weakly-consistent Infection-style process group Membership (SWIM) protocol using C++ to provide fault tolerance, reliability, and scalability.
    • Built a peer-to-peer network consisting of a hierarchical overlay of super-nodes (elected leaders) and ordinary nodes. Tested on Pittsburgh map and 280 virtual vehicle nodes.

    Other creators

Honors & Awards

  • National Scholarship (Top 1%)

    Ministry of Education of China

Test Scores

  • TOEFL

    Score: 109, S(27), W(28)

Languages

  • English

    Full professional proficiency

  • Chinese

    Native or bilingual proficiency

More activity by Qiyao

View Qiyao’s full profile

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

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Others named Qiyao Qin

Add new skills with these courses