Haiyang Li

Profile

I'm a software engineer in Seattle, currently at SPECS. Before that I spent over eight years at Snapchat, then about a year at HeyGen. Outside work, I like gardening.

Timeline

  1. Jan 2026 – now

    Software Engineer

    SPECS

    Bellevue, Washington · Full-time · On-site

  2. Feb 2025 – Jan 2026

    Software Engineer

    HeyGen

    United States · Full-time · On-site

  3. Oct 2016 – May 2025

    Software Engineer

    Snapchat, Inc.

    Seattle, Washington

  4. 2015 – 2016

    Master's Degree, Information Technology

    Carnegie Mellon University

    Specialization in eBusiness Technologies

  5. 2012 – 2015

    Master's Degree, Software Engineering

    Peking University

Elsewhere