Shang-Chieh Wu, PhD

Proven Expertise

Hands-on technical leader

Tame tech debt along with the development of new features

Transform ideas to products, from zero to one, on time

Build engineer teams to support innovative products, from interviewing to mentoring

Technical Skills

Cloud Security, Applied Machine Learning, Big Data, Distributed Systems, Linux, Java, Map/Reduce,

Hadoop, Low-Latency, Storm, Online Advertising, Statistics, Multi-threaded, Performance Tuning,

Network Protocol.

Current

Google                                                                                                                        2019 - Now

Software Engineer, Network Infrastructure, Google Cloud Platform

Make Google Cloud Platform better

Recent Experiences

Stealth Mode Startup                                                                                                           2018

Co-Founder and CTO

We attack fake news

Ghost Locomotion                                                                                                    2017 2018

Founding Engineer

Big data ETL and machine learning-based algorithms design for self-driving cars

Symantec                                                                                                                   2016 2017

Senior Principal Software Engineer, Infrastructure Team, Cloud Security

Member, Patent Filter Committee

Improve sustainability of global large-scaled infrastructure for Cloud Security

Evaluate Symantec company-wide patent strategy

Blue Coat Systems (acquired by Symantec)                                                                      2016

Senior Architect, Detect Team

Senior Architect, Infrastructure Team

Improve sustainability of global large-scaled infrastructure for Cloud Security

Innovate real-time machine learning-based detect system

Elastica (acquired by Blue Coat Systems)                                                                          2015

Senior Architect, Detect Team,

Design and implement algorithms for identifying malicious user behaviors

Yahoo                                                                                                                        2012 2015

Mentor, Engineer Associate Program

Principal Software Engineer, Big-Machine Learning, Platform Group

Principal Software Engineer, Consumer Product Insights, Ads & Data Group

Architect Yahoo first GPU-based Hadoop cluster for machine learning libraries

Deep parallelize Yahoo-proprietary implementation of Gradient Boosting Decision Tree

Design and implement scalable leader election algorithm for distributed decision tree

Project lead for Yahoo web portals low-latency recommendation system (Mint)

Project lead for Yahoo low-latency advertising data system (Zipline)

Prototype Yahoo first Storm-based low-latency data dashboard

Aol                                                                                                                             2010 2012

Principal Distributed Software Engineer, Large Scale Data Analytics, Aol Advertising                              

Project lead for Aol Hadoop-based predictive display advertising system

Productize and prototype online advertising research projects

Design priority-based online advertising algorithms

Productize Aol Click-Per-Action (CPA) campaigns revenue report framework

Amazon                                                                                                                     2009 2010

Software Engineer, Core Service, Lab126

Speed up the boot process and power saving operations

Design and implement connection policy for cellular & Wi-Fi connections

Mentor Net                                                                                                                           2009

Chief Consulting Product Engineer

Advisor for web portal architecture

Cisco                                                                                                                          2008 2009

Software Engineer, Network Software and Systems Technology Group

Design and implement memory management APIs for Cisco unified Operating Systems (XOS)

Implement XOS remote asynchronous inter-process communication on IOS-on-Neutrino (ION)

Education

PhD, Computer Science, University of Maryland, College Park, MD, USA

MS, Statistics, Texas A&M University, College Station, TX, USA

Graduate Certificate, Decision Analysis, Stanford University, Stanford, CA, USA

MS, Computer and Information Science, National Chiao Tung University, Hsinchu, Taiwan

BS, Electrical Engineering, National Tsing Hwa University, Hsinchu, Taiwan

Patents

Taiwan Patent, #416254, One-to-Many Branch-and-Matching Pairing

US Patent, #10192058, System and Method for Determining an Aggregated Threat Score

US Patent #15/391,588, Pending, System and Method for Determining a Decayed Threat Score

US Patent, #15/391,525, Pending, System and Method for Generating an Evolving Profile

Honors

Invited Talk, Extreme Scale Computing Application Enablement Modeling and Tools, 2011

Cisco Team Achievement Award, Oct 2008

Cisco Choice Program, 2008

Academic Services

Program committee member

IEEE International Conference on Parallel and Distributed Systems (ICPADS), 2014 & 2015

IEEE Cloud Computing Technology and Science (CloudCom), 2012

Workshop committee member

Extreme Scale Computing Application Enablement Modeling and Tools (ESCAPE), 2011 & 2012

Selected Publications

Taking Advantage of Collective Operation Semantics for Loosely Coupled Simulations, IEEE IPDPS 2007

Flexible control of data transfers between parallel programs, IEEE/ACM Grid 2004.

A novel pairing algorithm for high-speed large-scale switches, IEEE communications letters 4 (1), 23-25.