Mingyang Ge

Mingyang Ge

United States
4K followers 500+ connections

About

A result-driven, innovative and enthusiastic software engineer.

Activity

Join now to see all activity

Experience

  • Databricks Graphic

    Databricks

    Mountain View, California, United States

  • -

    Mountain View, California, United States

  • -

    Mountain View, California

  • -

    San Francisco Bay Area

  • -

    Mountain View

  • -

    Guangzhou, Guangdong, China

Education

Volunteer Experience

  • Volunteering Guide

    Guangzhou South Railway Station

    - 2 months

    Social Services

    Help people in need.
    Guide passengers to where they want to be.

  • Expo Director

    China (Guangdong) International Tourism Industry Expo

    - 1 month

    Social Services

    Team leader

Courses

  • Cloud Computing

    15619

  • Foundation of Software Engineering

    18652

  • Introduction to Computer Systems

    15513

  • Java Smart Phone

    18641

  • Machine Learning

    (Coursera)

  • Practical Data Science

    18688

  • Service Oriented Computing

    18655

  • Software Verification Validation & Testing

    18654

Projects

  • Twitter Big Data Analytics Web Service

    - Present

    - Implemented high throughput web service on AWS EC2 clusters, performance ranked top 2 among 80+ teams
    - Used Elastic MapReduce to extract and store knowledge from over 1T twitter JSON data
    - Designed schema for MySQL and HBase databases to store structured or non-structured data for meeting the requirements of analytical queries

    Other creators
  • MinChat - A real time chatroom web application

    - Designed & developed a realtime chatroom application, graded 5.0/5.0 by faculty
    - Implemented realtime data flow by using Socket.io framework based on Node.js
    - Designed RESTful API with Express.js as the backend framework
    - Developed a responsive web UI using Bootstrap and jQuery

  • Campus Recruiting Website for NetEase Games

    An new website project involving 40+ team members for NetEase Games' campus recruiting announcements, advertisements and feedbacks. The site successfully completed the campus recruiting mission in 2015 and is still being utilized for 2016 recruiting of NetEase.

    - Developed stylesheet and HTML layout templet for content pages
    - Read data from content publishing legacy system and show on the website
    - Developed sharing widget and applied to serval different pages

    See project
  • Payroll Management System

    An Agile project for Software Engineering course. It is a part of a HR manage system.

    - Participated by designing database and API
    - Implemented the model part in MVC

    Other creators
  • Root Causing System at Uber

    -

    - Collects internal events and provides query APIs
    - Refactored persistent process into async version and significantly reduced client latency from 900ms to 15ms
    - Improved reliability by using Kafka as a fallback when Cassandra cluster or the system is down to make sure no information is missed

  • Trip Egg, an Android app brings more fun to your trip

    -

    - A trip oriented Android social application focusing on easy sharing and instant collaboration
    - Designed & implemented UI, Integrated with Google Cloud Messaging service
    - Worked as the architect of the backend server, implemented RESTful APIs

    Other creators
    See project
  • Survivable Social Network on a Chip(SSNoC)

    -

    Design and develop a social network application which could be connected and chatted when there is no public network
    Learned to design for both frontend and backend of the system. Implemented features such as real-time chatting, share status, search information, sending expressions. Each user is given different privilege Level.
    Used hybrid development method during the software developing, for example, OOAD, Unit testing, UI mockup, Code review and so on.
    Related tech: JS…

    Design and develop a social network application which could be connected and chatted when there is no public network
    Learned to design for both frontend and backend of the system. Implemented features such as real-time chatting, share status, search information, sending expressions. Each user is given different privilege Level.
    Used hybrid development method during the software developing, for example, OOAD, Unit testing, UI mockup, Code review and so on.
    Related tech: JS, HTML, CSS for the UI and front-end functionality; Node.js with express.js for the back-end; database for persisting data.

    Other creators
  • Courseware Sharing Website

    -

    This is the first web service that I have ever build and for the first time I closely felt the power of technology. It was a website hosted on the server in campus, so that we can provide faster file sharing service. Applying a meticulous UI design, the website is much easier to use than the old fashion FTP services.

    - Started this project by myself, implemented the back-end PHP scripts and developed the UI for the first several versions
    - Continuously participated in the following…

    This is the first web service that I have ever build and for the first time I closely felt the power of technology. It was a website hosted on the server in campus, so that we can provide faster file sharing service. Applying a meticulous UI design, the website is much easier to use than the old fashion FTP services.

    - Started this project by myself, implemented the back-end PHP scripts and developed the UI for the first several versions
    - Continuously participated in the following iterations with other developers.
    - 500+ students and teachers have shared files related to more than 30 courses on the website

    Other creators
    • Lingyuan Guo
  • CVRP Visualized Solver

    -

    An individual project for the Artificial Intelligent course. I used optimized Genetic Algorithm (GA) to solve Capacitated Vehicle Routing Problem with GUI.

    - Optimized GA algorithm get a result with a high similarity to the Known Best Solution, ranked 1/53 in class
    - Used Java to implement GUI so that the problem solving process can be shown in real time with a small latency

  • Intelligent Lighting System for Parking Garage

    -

    This is a project for an technology innovation competition in which our team ranked 13/100. The system identify a driving car’s position in the garage based on RFID technology and navigate it to a empty position.

    - Design and implement software, design API to connect with sensor adapter layer
    - Using A* algorithm to find best path for cars
    - GUI developed with Qt

    Other creators
    • Chen Bingwei
    • Jianping Yang

Honors & Awards

  • Sun Yat-sen Excellence Scholarship

    Sun Yat-sen University

  • Sun Yat-sen Excellence Scholarship

    Sun Yat-sen University

Languages

  • English

    Full professional proficiency

  • Chinese

    Native or bilingual proficiency

More activity by Mingyang

View Mingyang’s full profile

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

Add new skills with these courses