Snap Inc.
Software Engineer
Consultant
Independent developer (Games)
Senior Software Engineer (Google Search)
Snap Inc.
Director of Engineering and Individual Contributor (TL)
Snowflake Computing
Principle Software Engineer
The Collective (a Foundation 9 studio)
Studio Head
Senior Staff Software Engineer and TLM (YouTube)
University of California, Los Angeles