Shuo Yang

Shuo Yang Email and Phone Number

Staff Software Engineer @ DiDi Autonomous Driving
Mountain View, CA, US
Shuo Yang's Location
Mountain View, California, United States, United States
Shuo Yang's Contact Details

Shuo Yang work email

About Shuo Yang

Working hard everyday to deliver high quality code that is readable and well tested.

Shuo Yang's Current Company Details
DiDi Autonomous Driving

Didi Autonomous Driving

View
Staff Software Engineer
Mountain View, CA, US
Shuo Yang Work Experience Details
  • Didi Autonomous Driving
    Staff Software Engineer
    Didi Autonomous Driving
    Mountain View, Ca, Us
  • Didi
    Staff Software Engineer
    Didi Apr 2022 - Present
    Global, Cn
    Autonomous Driving - Middleware
  • Didi
    Senior Software Engineer
    Didi Apr 2020 - Mar 2022
    Global, Cn
    Autonomous Driving - Performance Testing Platform
  • Didi
    Software Engineer Ii
    Didi Oct 2018 - Mar 2020
    Global, Cn
    Autonomous Driving - Tracing Infrastructure
  • Metropia, Inc.
    Software Engineer
    Metropia, Inc. Dec 2017 - Oct 2018
    Houston, Texas, Us
    Backend Systems @Metropia Building Data and Machine Learning Pipeline + RESTful API with scalability, availability, reliability and low latency in mind; Test and document driven development; Deployment and operation on AWS;Stack: Python3, Django, Django Rest Framework, PostgreSQL, Redis, Celery, Pytest, JupyterLab, Scikit-learn and Pandas.
  • The University Of Arizona
    Graduate Research Assistant
    The University Of Arizona Aug 2016 - Mar 2017
    Tucson, Arizona, Us
    ANTARES Project (https://www.noao.edu/ANTARES/) Main developer and maintainer of ANTARES (The Arizona-NOAO Temporal Analysis and Response to Events System) project. Deployed ANTARES system to the dedicated CentOS cluster using MySQL Cluster as Database backend. Analyzed and improved the performance of ANTARES data processing pipeline. Researched data provenance. Designed and proposed the data provenance framework for ANTARES to answer provenance questions that astronomers would ask. Designed the packet format specification for alert data and implemented the simulator for generating alert streams in Python.
  • The University Of Arizona
    Independent Study
    The University Of Arizona Jan 2016 - Dec 2016
    Tucson, Arizona, Us
    Named Data Networking (https://named-data.net/) Project Researched consumer-driven congestion control mechanisms in NDN. Implemented TCP-like congestion control algorithms (RENO, CUBIC and VEGAS) in NDN consumers (in C++) to lay the groundwork for comparison with more advanced congestion control algorithms for NDN.
  • The University Of Arizona
    Graduate Teaching Assistant
    The University Of Arizona Aug 2015 - May 2016
    Tucson, Arizona, Us
    TA for CS460: Database Systems Held office hours; graded programming and written assignments; prepared solutions for written assignments. Designed the final project "Database-driven Web Application" using Oracle, Tomcat and JSP; evaluated students’ design and implementation.
  • The University Of Arizona
    Gradaute Research Assistant
    The University Of Arizona Aug 2014 - Aug 2015
    Tucson, Arizona, Us
    ANTARES project (https://www.noao.edu/ANTARES/) Designed and implemented the database used by ANTARES, as well as the web front-end for querying data produced by ANTARES pipeline using Django and MySQL. Collaborated with astronomers to design, implement and document the Python API for astronomical alert data manipulation. Designed and built the auto-configuration and bootstrap system to run ANTARES in a pseudo-distributed mode using Puppet and Vagrant.
  • University Of St. Thomas
    Student Researcher
    University Of St. Thomas Aug 2013 - May 2014
    St. Paul, Minnesota, Us
    Large-scale Neural Modeling in MapReduce and Giraph (http://imsure.github.io/NeuralGiraph/) Researched graph processing in Hadoop; proposed an improved graph algorithm design pattern in MapReduce. Implemented a large scale basal ganglia neural network model in MapReduce. Implemented the model with Apache Giraph, improved performance by 60% compared to the MapReduce implementation.
  • Danfoss Power Solutions
    Software Engineering Intern
    Danfoss Power Solutions Jun 2012 - May 2013
    Nordborg, Dk
     Migrated the legacy software to the new hardware platform with other team members and conducted unit testing. Improved overall software quality using static code analyzer FlexeLint, identified and corrected several vulnerabilities existed in the legacy code. Built a tool (in Python) for summarizing, indexing and querying large volume of warning messages produced by FlexeLint.
  • Beijing Farsight Technology & Information Co. Ltd
    Embedded Software Engineer & Training Assistant
    Beijing Farsight Technology & Information Co. Ltd Jul 2009 - Jul 2011
     Developed Linux device drivers and applications (in C) for various ARM platforms (ARM 9, 11 & Cortex-A8). Assisted training instructors in preparing training content and developed technical how-to documents for ARM and Embedded Linux training. Instructed trainees in their lab sessions and final design project.
  • Beijing Platomix Technology Co.,Ltd
    Software Engineer
    Beijing Platomix Technology Co.,Ltd Feb 2009 - Jul 2009
     Being part of a team that built the initial prototype for Samsung’s Remote Test Lab (RTL), I was responsible for the development on RTL device. Implemented the communication protocol (in C++) between RTL device ( LiMo platform) and RTL proxy. Developed a daemon process (multi-threaded) in C++ for RTL device to handles requests from proxy, in order for RTL client to remotely control the device.

Shuo Yang Skills

Python Linux Java Hadoop C Big Data Mapreduce R Sql C++ Eclipse Mysql Unix Shell Scripting Giraph Git Maven Emacs Django Vagrant Puppet Chef Mpi

Shuo Yang Education Details

  • University Of Arizona
    University Of Arizona
    Computer Science
  • University Of St. Thomas
    University Of St. Thomas
    Software Engineering
  • Harbin Institute Of Technology
    Harbin Institute Of Technology
    Electrical And Electronics Engineering

Frequently Asked Questions about Shuo Yang

What company does Shuo Yang work for?

Shuo Yang works for Didi Autonomous Driving

What is Shuo Yang's role at the current company?

Shuo Yang's current role is Staff Software Engineer.

What is Shuo Yang's email address?

Shuo Yang's email address is im****@****ail.com

What schools did Shuo Yang attend?

Shuo Yang attended University Of Arizona, University Of St. Thomas, Harbin Institute Of Technology.

What are some of Shuo Yang's interests?

Shuo Yang has interest in Traveling, Basketball, Reading.

What skills is Shuo Yang known for?

Shuo Yang has skills like Python, Linux, Java, Hadoop, C, Big Data, Mapreduce, R, Sql, C++, Eclipse, Mysql.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.