Shuai Yuan

Senior Software Engineer

Sunnyvale, California, United States11 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • PhD in Computer Science/Bioinformatics.
  • Developed a high-availability distributed data processing pipeline.
  • Implemented advanced media processing APIs at major tech companies.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in SaaS and Media Processing.

Contact

Skills

Core Skills

Distributed SystemsCloud EngineeringData ProcessingMedia ProcessingAudio Engineering

Other Skills

Media Cloud EngineeringDistributed Data ProcessingAuthenticationAuthorizationAccountingCRUD OperationsContinuous IntegrationPerformance MonitoringReal-time VisualizationClient Level Load BalancingEvent AlertingError HandlingNoSQLBlob StorageKafka

About

Years of full-time work experience in CS industry. PhD in Computer Science/Bioinformatics.

Experience

11 yrs 8 mos
Total Experience
3 yrs 10 mos
Average Tenure
6 yrs 10 mos
Current Experience

Netflix

Senior Software Engineer

Jul 2019Present · 6 yrs 10 mos · Los Gatos, California

  • Media Cloud Engineering
Media Cloud EngineeringDistributed SystemsCloud Engineering

Linkedin

Senior Software Engineer

Nov 2016Jul 2019 · 2 yrs 8 mos · Sunnyvale

  • Storage and Media Infrastructure
  • Working on building a distributed data processing pipeline that provides authentication, authorization, and accounting (AAA) for data composition and streaming, including user frontend logic and backend data stream processing. This system supports create, read, update and delete (CRUD) cycle to user documents with high availability. It has setup for continuous integration (CI), performance monitoring, real-time visualization, client level load balancing, events alerting and notification, error handling and recovery. This solution works with NoSQL database system, blob storage system, Kafka, Zookeeper Hadoop, Samza, Log4j, Kibana, Amazon S3/ETS and Azure. It launched in August 2017 and reached 1M QPS, becoming revenue generator.
Distributed Data ProcessingAuthenticationAuthorizationAccountingCRUD OperationsContinuous Integration+17

Microsoft

Software Engineer

Aug 2014Oct 2016 · 2 yrs 2 mos · Redmond, Washington

  • Worked on Media Editing Pipeline APIs, implemented audio editing functions.
  • Worked on video transcoding pipeline, implemented resumable transcoding.
  • Developed Bluetooth MIDI APIs, released with the Windows 10.
  • Worked on audio pipeline, responsible for HDAudio kernel driver.
  • Worked on the next generation of Audio Driver framework.
Media Editing Pipeline APIsAudio Editing FunctionsVideo TranscodingBluetooth MIDI APIsAudio PipelineHDAudio Kernel Driver+3

Education

Emory University

Doctor of Philosophy (Ph.D.) — Computer Science/Bioinformatics

Jan 2009Jan 2014

Stackforce found 100+ more professionals with Distributed Systems & Cloud Engineering

Explore similar profiles based on matching skills and experience