Wenlu ( Rita ) Zhang

Wenlu ( Rita ) Zhang

Mountain View, California, United States
856 followers 500+ connections

Activity

Experience

Education

  • Carnegie Mellon University Graphic
  • -

    Activities and Societies: Membership of Student Union ( 2011.9 - 2012.6 ) League Branch Secretary ( 2011.9 - 2012.6 )

Licenses & Certifications

  • Microsoft Azure for Research

    -

Courses

  • Data structure

    -

  • Foundation of Software Engineering

    18652

  • Fundamentals of Compiling

    -

  • How to write Fast Code

    18645

  • Introduction To Computer Science

    15513

  • Java programming

    -

  • Java smart Phone Development

    18641

  • Networks

    -

  • Operating System

    -

  • Software Architecture and Design

    18653

  • Validation And Verification Of Software

    18654

Projects

  • SafeTrip -- Android Project

    - SafeTrip is an Android App for users who are willing to share their private rides.
    - Description: work in team of three to develop an Android App, including login/register module, post module, track location module, friend circle module, with user/administrator two modes.
    - Backend: MySql + Sqlite

    Other creators
    • shuang liang
    • Ke Xu
  • Augment Reality -- Rabbit Card

    - Used Computer Vision technology to recognize and track planar images (Image Targets) and simple 3D objects in real-time. This image registration capability enables to position and orient virtual objects, such as 3D models in relation to real world images when these are viewed through the camera of a mobile device.
    - Worked on the Unity Editor Platform to simulate the Virtual effects.
    - Adapted Vuforia SDK for mobile devices that enables the creation this applications.
    - Compiled in…

    - Used Computer Vision technology to recognize and track planar images (Image Targets) and simple 3D objects in real-time. This image registration capability enables to position and orient virtual objects, such as 3D models in relation to real world images when these are viewed through the camera of a mobile device.
    - Worked on the Unity Editor Platform to simulate the Virtual effects.
    - Adapted Vuforia SDK for mobile devices that enables the creation this applications.
    - Compiled in Xcode to exported the application to mobile iOS device

    See project
  • Matrix-Multiply, K-Means algorithm Optimization

    - Present

    - Worked in a team of three to implement Optimization for Matrix-multiply, K-Means Algorithm
    - Optimize the Algorithm on Multicore and ManyCore processors.
    - Adapted OpenMP Model and CUDA programming Model

    Other creators
  • Dynamic Storage Allocator

    - Implemented own version of malloc, free, realloc, and calloc functions for C programs.
    - Improved the performance based on naive Implicit free list implementation design.
    - Designed Segregated free lists Structure for managing free blocks.
    - Achieved the balance of space utilization and speed.
    - Adapted First fit algorithm to scan and check free blocks.

  • Caching Web Proxy

    Description: A proxy server acts as an intermediary between clients making requests to access resources and the servers that satisfy those requests by serving content.
    - Added caching to proxy using a simple main memory cache of recently accessed web content.
    - Dealt with multiple concurrent requests using POSIX Threads to deal with race conditions
    - Environment: Andrew File System

  • Survivable Social Network on a Chip

    -

    - SSNoC is a self-support system running on a chip with its own Wifi.
    - Description:Work in a team of four to develop a Web-based application.
    - Project Management: Agile Development Method, Scrum & KanBan management,
    Trello for tracking Project Plan,Github for iterative delivery.
    - Framework: Express, Nodejs, MVC
    - Functionality: Users join in the community and chat with others, share status, post announcement.
    - Development…

    - SSNoC is a self-support system running on a chip with its own Wifi.
    - Description:Work in a team of four to develop a Web-based application.
    - Project Management: Agile Development Method, Scrum & KanBan management,
    Trello for tracking Project Plan,Github for iterative delivery.
    - Framework: Express, Nodejs, MVC
    - Functionality: Users join in the community and chat with others, share status, post announcement.
    - Development Technology: Javascript, HTML, CSS, Bootstrap, Git.
    - Testing Technology: Selenium for UI testing, Mocha Grunt for Unit & Restful API testing,
    Shippable for integration Testing, UI Mockup

    Other creators

Honors & Awards

  • China Undergraduate Mathematical Contest in Modeling

    CMUCU

    Second Prize Nationwide Top 1%
    - Construct a model to assembly scrap paper
    - Technology: Matlab Spss Latex

  • Southeast University Principle Honor

    SEU

    Top 1% Honored by Principle of SEU

  • National English Contest for College Students, Third Prize

    NECCS

Languages

  • English

    Professional working proficiency

  • Chinese

    Native or bilingual proficiency

View Wenlu ( Rita )’s full profile

  • See who you know in common
  • Get introduced
  • Contact Wenlu ( Rita ) 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

Add new skills with these courses