Suggestions
Ning Wang
Data Pipeline Software Engineer
Ning Wang is a Software Engineer at Amplitude, where he specializes in building real-time data pipelines. He has been with Amplitude since November 2019 and is based in San Ramon, California.12
Professional Background
Prior to joining Amplitude, Wang held significant roles at several prominent tech companies:
-
Twitter (September 2013 - November 2019): As a Staff Software Engineer, he was the tech lead for the Real-time Compute team and contributed to Apache Heron, a distributed stream processing engine. He also led the Observability team, focusing on back-end services for monitoring systems.13
-
YouTube/Google Inc (August 2011 - September 2013): Worked on video player projects for gaming consoles and contributed to media pipeline optimizations.1
-
Zipper Interactive/SCEA (March 2007 - June 2011): Engaged in gameplay programming for titles like MAG and Socom 4 for PS3.1
Wang's technical expertise includes languages and technologies such as Scala, Java, C++, and Python, with a strong emphasis on distributed systems and streaming technologies.12
Education
Ning Wang earned his Bachelor of Science in Computer Science from Beijing University of Technology and a Master's degree in Computer Science from Concordia University, where he was involved with the Center of Pattern Recognition and Machine Intelligence (CENPARMI).1
Skills
His skill set encompasses:
- Back-end Services
- Data Platforms
- Distributed Systems
- Streaming Systems
Wang is proficient in multiple programming languages and has experience in AI, graphics, and video technologies.13
Overall, Ning Wang's extensive background in software engineering, particularly in real-time data processing and system observability, positions him as a valuable asset at Amplitude.