Shuai Chen

Oxford, England, United Kingdom Contact Info
1K followers 500+ connections

Join to view profile

About

Brief-introduction:
I am a PhD student at the University of Oxford. I'm also a USC…

Activity

Join now to see all activity

Experience & Education

  • Meta

View Shuai’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.

Volunteer Experience

  • University of Southern California Graphic

    Research Assistant

    University of Southern California

    - 1 year

    Education

    I participated in a research that sponsored by NASA in CS department of Viterbi School of Engineering. The research is about designing a Transportation Market System to help ride-sharing. I was responsible for writing the User Manual and debugging for the system.

Courses

  • Advanced Computer Communications

    CSCI 651

  • Broadband Network Architecture

    EE 555

  • Computer Systems Organization

    EE 457

  • Introduction to Computer Networks

    EE 450

  • Introduction to Operating Systems

    CSCI 350

  • Probability for Electrical and Computer Engineers

    EE 503

  • Wireless Internet and Pervasive Computing

    EE 532

  • Wireless Networks

    EE 597

  • Wireless and Mobile Networks Design and Laboratory

    EE 579

Projects

  • Software Defined Network (Python)

    -

    Created variety of network topologies with L2 hub, L2 learning switch, & L3 router, and implemented POX controllers that running within Mininet. These network topologies were used for testing of mastery of SDN knowledge. All implemented functionality of SDN were tested and monitored by using ping, traceroute and iperf and Wireshark
    • Individual course project designed to gain hands-on experience on SDN and OpenFlow
    • Configured and deployed Open vSwitch, and POX on its corresponding…

    Created variety of network topologies with L2 hub, L2 learning switch, & L3 router, and implemented POX controllers that running within Mininet. These network topologies were used for testing of mastery of SDN knowledge. All implemented functionality of SDN were tested and monitored by using ping, traceroute and iperf and Wireshark
    • Individual course project designed to gain hands-on experience on SDN and OpenFlow
    • Configured and deployed Open vSwitch, and POX on its corresponding node
    • Implemented Layer 3 header parsing, so that all hosts and SDN enabled routers are pingable, and able to handle IP, ARP, ICMP
    • Implemented Flow Mod to increase the performance of switches/routers by 20000%

  • Internet of Things (C/Python/Java)

    -

    A variety of course projects designed to gain hands-on experience on IoT technologies.
    • Java Socket Programming using Eclipse IDE
    • Used Contiki programming environment to create a simple sensor network and plotted PRR/RSSI values
    • Used Contiki environment to program and control Tutornet testbed (A Low Power Wireless IoT Testbed) via a central server to test throughput from client nodes to a server node running RPL protocol
    • Created an Android app that read data and keypress from…

    A variety of course projects designed to gain hands-on experience on IoT technologies.
    • Java Socket Programming using Eclipse IDE
    • Used Contiki programming environment to create a simple sensor network and plotted PRR/RSSI values
    • Used Contiki environment to program and control Tutornet testbed (A Low Power Wireless IoT Testbed) via a central server to test throughput from client nodes to a server node running RPL protocol
    • Created an Android app that read data and keypress from TI SensorTags via Bluetooth to Android phones
    • Used Publish-subscribe model and MQTT to transfer RSSI value of Tmote-sky sensors, and used deviceJS to control the brightness of WigWag filaments
    • Implemented Roomba Obstacle Mapping to map a room for WigWag Inc

    Other creators
    See project
  • Understanding Open Resolvers (Student Researcher/FSDB/Python)

    -

    A PhD level course project aimed at approximating the distribution of open resolvers throughout IPv4 addressing space, and finding the impact researchers can put on these resolvers when using them. It is solved by answering the questions on who own these open resolvers, and trying to approximate what maximum query rates should researchers send to these resolvers in order to use these resolvers to do research in an ethical way.
    • The research project was supervised by Professor John…

    A PhD level course project aimed at approximating the distribution of open resolvers throughout IPv4 addressing space, and finding the impact researchers can put on these resolvers when using them. It is solved by answering the questions on who own these open resolvers, and trying to approximate what maximum query rates should researchers send to these resolvers in order to use these resolvers to do research in an ethical way.
    • The research project was supervised by Professor John Heidemann of USC/ISI
    • Developed a method to systematically classify Open Resolvers based on hints from reverse hostnames
    • Proposed "safe" query rate based on thought experiment and research

  • Android Studio App Development for 3D Printing (Java/Android Studio)

    -

    Project was designed to allow users to take pictures on cakes using android tablets. Users were able to draw or add embedded designs on the photos of cakes. Then, print the graphical design on cakes using 3D printers via Bluetooth connection
    • Focused on development of image processing part for app
    • Used BFS search algorithm to detect reference points for 3D printers from each pixel of the image, and stored users' draw based on the reference coordinates using linked list, then sent the…

    Project was designed to allow users to take pictures on cakes using android tablets. Users were able to draw or add embedded designs on the photos of cakes. Then, print the graphical design on cakes using 3D printers via Bluetooth connection
    • Focused on development of image processing part for app
    • Used BFS search algorithm to detect reference points for 3D printers from each pixel of the image, and stored users' draw based on the reference coordinates using linked list, then sent the design to the 3D printer via Bluetooth

    Other creators
  • Smart Watch Design (Google Go)

    -

    Designed and created a smart watch prototype which keeps track of user's workout & acts as personal coach in the gym with three other team members in the Engineering team
    • Hardware feature: Adafruit LCD TouchScreen, Vibration Motors, ATmega328p microcontroller, Heart Rate Monitor, 6 pin serial input eanbled, Buttons, LEDs, physical switch
    • Software feature: watch will keep track of repetitions and duration for each specific exercise, hands free mode, can load in workouts from computer…

    Designed and created a smart watch prototype which keeps track of user's workout & acts as personal coach in the gym with three other team members in the Engineering team
    • Hardware feature: Adafruit LCD TouchScreen, Vibration Motors, ATmega328p microcontroller, Heart Rate Monitor, 6 pin serial input eanbled, Buttons, LEDs, physical switch
    • Software feature: watch will keep track of repetitions and duration for each specific exercise, hands free mode, can load in workouts from computer, automatically check off each exercises, colored and user friendly interfaces
    • Partnered with marketing team and fine arts design team students to present in front of audiences

    Other creators
    • Bin Rao
    • Lisa Scaria
    • Douglas Chen
  • Socket Programming (C)

    -

    The project is a course project designed to gain hands-on experience on Socket programming. It has three major phases: 1) authenticating into the health center server, 2) requesting available appointments and reserving one of them, and 3) sending insurance information to the corresponding doctor to get an estimated cost for the visit
    • Simulated the online medical appointment system using both TCP and UDP sockets for health centers

Languages

  • English

    Native or bilingual proficiency

  • Chinese

    Native or bilingual proficiency

  • French

    Elementary proficiency

Organizations

  • USC Chinese Soccer Team (Graduate Students)

    Captain/Team Manager/Team Coach/Team Player

    -

    -Organized inter-schools/inter-communities matches. Coached incoming Chinese students who love to play soccer. Managed, developed, and maintained the culture of Chinese soccer among USC and nearby communities -Being the captain of this community is easier said than done! I had to be a good Team Manager that oversees finance and personnels, a good Team Coach (Head Coach, Technical & Skill Director, Strength & Conditioning Coach, Equipment Manager) that makes successful game plans and training…

    -Organized inter-schools/inter-communities matches. Coached incoming Chinese students who love to play soccer. Managed, developed, and maintained the culture of Chinese soccer among USC and nearby communities -Being the captain of this community is easier said than done! I had to be a good Team Manager that oversees finance and personnels, a good Team Coach (Head Coach, Technical & Skill Director, Strength & Conditioning Coach, Equipment Manager) that makes successful game plans and training sessions, a good captain that brings people together and stays united, and more importantly, a great player to enjoy soccer with all others -The friendly and united culture and atomosphere of Chinese soccer in USC is now one of the best among Southern Califonia universities, and probably among the best in the neibhoring Chinese communities -Rewards: 2 times runner-up and 1 time top 4 in Chinese South-Western Inter-college Cups

More activity by Shuai

View Shuai’s full profile

  • See who you know in common
  • Get introduced
  • Contact Shuai 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 Shuai Chen in United Kingdom

Add new skills with these courses