Jun Ma

Jun Ma

Los Angeles, California, United States
2K followers 500+ connections

Activity

Join now to see all activity

Experience

  • TikTok Graphic

    TikTok

    Mountain View, California, United States

  • -

  • -

Education

Courses

  • Advanced Computer Networks

    CS218

  • Algorithm

    CS180

  • Big Data

    EE239AS

  • Computer Networks

    CS118

  • Convex Optimization

    EE236B

  • Data Mining

    CS249

  • Data Structure

    CS32

  • Intro to Computer Graphic

    CS174A

  • Linear Programming

    EE236A

  • Operating Systems

    CS111

  • Programming Languages

    CS131

  • Web Information Management

    CS246

Projects

  • Quora Topic Analyzer

    • Created a web crawler to obtain Quora posts and extracted topics from questions and answers using Topic Model. (Python selenium, Python Beautiful Soup, R)

  • Twisted Twitter Proxy Herd

    Implemented a server herd to accept parallelizable connections and queries about tweets of a twitter user within a specific location. The server replied to client with tweets and communicated to other servers in the herd with updated location of that user. (Python Twisted)

  • Computer Networks and Sockets Programming Projects

    • Developed a caching HTTP-Proxy using socket programming under UNIX environment, which processed HTTP requests and cached responses. (Socket Programming)
    • Built a router with a static routing table that accepts raw Ethernet frames, processes packets based on client command, and forwards them to correct outgoing interfaces. It supports ARP cache.
    • Fixed security holes and file integrity issues of a P2P application. I also added transmitting encrypted files feature.

    See project
  • Objective Oriented Programming Projects

    C++
    • Built a search engine that support content downloading, information storage, keyword searching and result ranking.
    • Created a Space Inflators game using inheritance and polymorphism with GUI.
    Java
    • Developed software that analyzed real U.S. Census data to compute the amount of population in the selected region as well as the percentage it occupied. Used Fork/Join Framework to accelerate the processing and support to add more algorithms at…

    C++
    • Built a search engine that support content downloading, information storage, keyword searching and result ranking.
    • Created a Space Inflators game using inheritance and polymorphism with GUI.
    Java
    • Developed software that analyzed real U.S. Census data to compute the amount of population in the selected region as well as the percentage it occupied. Used Fork/Join Framework to accelerate the processing and support to add more algorithms at any time.

  • Yandex Search Result Re-rank

    -

    • Designed a relational model database to store data. Extracted 50+ features and re-rank search results by Random Forest and LambdaMART algorithms. (SQL, Python, Java)

    Other creators
  • Yelp Dataset Challenge

    -

    • Predicted the usefulness of reviews by using Gradient Boost and Random Forest with 30+ features extracted from Yelp dataset and reached over 80% accuracy. (R, Python, IPython Notebook)

    Other creators
    • Ruimin Wang
    • Sha Li
    See project
  • Smart Neck Ring

    -

    • Included an Android app and an Arduino board connected with muscle sensors.
    • Collected muscle signal of neck and sent to Android app via Bluetooth, the device monitored the
    muscle condition of users, and encouraged users to exercise by providing a game controlled by their neck muscle. (Java, Android SDK, C)

    See project
  • Software-Defined Networking with OpenFlow Project

    -

    • Achieved wireless network virtualization on hardware testbed using Software-Defined Networking (SDN) technology and evaluate its flexibility.

  • Operating System Projects

    -

    • Built a command processor to parse shell scripts and execute them in parallel. (C, UNIX)
    • Programmed an in-memory block device under QEMU environment, that supports reading/writing contents from/toRAM disk. Lock and deadlock avoidance feature were added.
    • Implemented a UNIX file system, that supports creating files and hard/symbolic links, reading/writing files.

    See project

More activity by Jun

View Jun’s full profile

  • See who you know in common
  • Get introduced
  • Contact Jun 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 Jun Ma in United States

Add new skills with these courses