Suggestions
James Yeh
Software Engineer at Pinterest
James Yeh is an experienced software engineer currently working at Pinterest. He has a diverse background in the tech industry, having worked in academia, large corporations, and startups.1
Career Highlights
Current Role: James has been a Software Engineer at Pinterest since September 2021, based in the San Francisco Bay Area.1
Previous Experience: Before joining Pinterest, James held several notable positions:
- Principal Video Software Engineer at CBS Interactive (2019-2021)
- Solutions Architect at Bitmovin (2016-2019)
- Senior Software Engineer at Brightcove (2014-2016)
- Staff Engineer at MobiTV (2008-2014)
- Software Engineer at Corel Corporation (2007-2008)
- Software Engineer - R&D at Intervideo (2005-2006)
Technical Expertise
James has extensive experience in video technology and software development. Some of his key skills and areas of expertise include:
- Video encoding and delivery platforms
- Microservices architecture
- Programming languages such as Go (Golang)
- Cloud platforms like AWS
- Streaming formats (HLS, DASH, Microsoft Smooth Streaming)
- Digital Rights Management (DRM) technologies
- RTSP/RTCP/RTP protocols
- DirectShow Filters
- Embedded systems
Education and Early Career
James's academic background includes:
- Graduate Student Researcher at UC Berkeley (2002-2003)
- Graduate Student Instructor at UC Berkeley (2001-2002)
- Undergraduate Researcher at UC Berkeley (1999-2000)
During his time at UC Berkeley, he was involved in research related to video and imaging systems simulation, as well as reconfigurable computing.1
James Yeh's career trajectory showcases a strong foundation in video technology and software engineering, with a progression from academic research to leadership roles in prominent tech companies, culminating in his current position at Pinterest.