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

Join to view profile

Activity

2K followers

See all activities

Experience & Education

  • Anyscale

View Mengjin’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

  • Team Leader in Organising Conferences

    International Aerial Robotics Competition

    - 1 month

    Science and Technology

    Led a team organising the Opening Ceremony, Closing Ceremony and Technical Forum in the competition.

Courses

  • Advanced Cloud Computing

    15-719

  • Cloud Computing

    15-619

  • Computer Languages and Programming(91)

    -

  • Computer Music

    15-623

  • Computer Networks

    15-641

  • Computer Networks

    15-641

  • Computer Networks and Applications(92)

    -

  • Computer Principles and Applications(91)

    -

  • Data Structure(94)

    -

  • Distributed Systems

    15-440

  • Fundamental Pattern Recognition(94)

    -

  • Fundamentals of Embedded Systems

    18-342

  • Introduction to Computer Systems

    15-513

  • Introduction to Machine Learning

    10-601

  • Mobile and Pervasive Computing

    15-821

  • Mobile and Pervasive Computing

    15-821

  • Numerical Analysis and Algorithms(95)

    -

  • Operating Systems(90)

    -

  • Parallel Computing

    15-618

  • Search Engines

    11-642

  • Software Engineering(96)

    -

  • Storage Systems

    15-746

  • Storage Systems

    15-746

Projects

  • Two‐phase Commit for Group Photo Collage

    • Implemented the Server and the User Node of a multi-client group photo collage publication system using Two-phase Commit Protocol
    • Made the system fault-tolerant to handle lost message and shutdown user node using timeout protocol and logging system

  • Scalable Service

    • Designed and implemented a two-layer scalable web service with a database cache to start and shut down automatically according to the flow

  • File-Caching Proxy

    • Designed and implemented the server and the caching proxy of a multi-client file system to operate multiple file-related C library calls
    • Applied Session Consistency Model in the system as well as Least Recently Used (LRU) Caching protocol in the proxy

  • Transparent Remote File Operations

    • Designed and implemented a multi-client Remote Procedure Call (RPC) system in C to handle multiple C library file operations remotely

  • Big Data Analysis Using Cloud Computing

    Processed up to 67GB compressed Wikipedia request log data using AWS and MapReduce to find the trending topics

  • P2P Based Internet Chat System with a Central Server

    Systematically learned internet programming, multithreaded programming and C# forms programming. Based on this knowledge, designed a P2P Based Internet Chat System and independently implemented the user interface part of the system.

    Other creators
  • Intelligent Scheduling on YARN

    -

    • Deployed a VM-based YARN private cloud cluster with 5 physical nodes on Emulab according to certain topology
    • Implemented FIFO/SJF Heterogeneous, Heterogeneity-aware soft-constraint-aware scheduling polices for mixed of MPI and GPU jobs

    Other creators
  • Text-based Large Scale Search Engine

    -

    • Designed and implemented a text-based large scale search engine using Lucene API on corpus of 500,000+ documents from ClueWeb09 dataset
    • Developed multiple query operators (NEAR, WINDOW, WAND, WSUM); implemented different retrieval models and algorithms including Ranked/Unranked Boolean, Okapi BM25, Indri, SDM, Pseudo Relevance Feedback, Letor; Applied several evaluation methods (MAP, P@n etc.)

  • Twitter Analytics Web Service

    -

    • Designed and implemented a text-based data service to serve different format of twitter data from 1TB data set using Vert.x, MySQL and HBase
    • Ranked 4/72 in the final performance live test

    Other creators
  • Big Data Analysis Architecture and Analysis Model Based on Text Data

    -

    Independently proposed a big data analysis architecture and analysis model for text data, based on the general analysis framework for big data, text mining algorithms, researches on system architecture and the analysis of various cases.
    Constructed and analysed the analysis model for a real case utilising the analysis architecture

  • Chatroom Discovery in NDN-based chat application ChronoChat

    -

    Systematically learned the basic architecture and security issues in Named Data Networking (NDN), ndn-cxx(NDN C++ library with eXperimental eXtensions) and the design of NDN-based chat application ChronoChat.
    Independently designed and implemented the communication and storage protocol of the chatroom discovery feature in ChronoChat including the naming convention and type-length-value (TLV) package format of the data packets using gerrit for code review and github for version…

    Systematically learned the basic architecture and security issues in Named Data Networking (NDN), ndn-cxx(NDN C++ library with eXperimental eXtensions) and the design of NDN-based chat application ChronoChat.
    Independently designed and implemented the communication and storage protocol of the chatroom discovery feature in ChronoChat including the naming convention and type-length-value (TLV) package format of the data packets using gerrit for code review and github for version control.
    Wrote Unit Test test cases to test the chatroom discovery feature, integrated the feature into the whole application, and fixed some bugs originally in ChronoChat to improve performance.
    Tested and presented the demo in NDNComm2014 (NDN Community Meeting).

  • The Application of Intelligent Terminal in Energy Research

    -

    In this project, proposed and designed a specific structure of Smart Building System based on Cyber Physical System (CPS) which solved some of the challenge of CPS together with other member in the team.
    Independently designed and implemented the storage layer using database normalization and MySQL.

    Other creators

Languages

  • English

    Full professional proficiency

  • Chinese

    Native or bilingual proficiency

Recommendations received

View Mengjin’s full profile

  • See who you know in common
  • Get introduced
  • Contact Mengjin 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

Add new skills with these courses