James Yeh

James Yeh Email and Phone Number

Software Engineer at Pinterest @ Pinterest
James Yeh's Location
Berkeley, California, United States, United States
James Yeh's Contact Details
About James Yeh

I'm an experienced engineer who has worked in academia, large corporations, and startups. I've programmed FPGAs at the gate level, worked with VHDL, and wrote software in C, C++, C#, Java, Python, and Go. For almost ten years, I've worked with multimedia where I've gained a solid understanding of codecs from MPEG-2 to H.264 and streaming protocols such as HLS and RTSP.I also write comedy in my spare time.

James Yeh's Current Company Details
Pinterest

Pinterest

View
Software Engineer at Pinterest
James Yeh Work Experience Details
  • Pinterest
    Software Engineer
    Pinterest Sep 2021 - Present
    San Francisco, California, Us
  • Cbs Interactive
    Principal Video Software Engineer
    Cbs Interactive Jun 2019 - Aug 2021
    San Francisco, Ca, Us
  • Bitmovin
    Solutions Architect
    Bitmovin Nov 2016 - Jan 2019
    Denver, Colorado, Us
  • Brightcove
    Senior Software Engineer
    Brightcove Oct 2014 - Nov 2016
    Boston, Massachusetts, Us
    I worked on Brightcove's Next Generation Media Delivery Platform. It is a microservices architecture developed in Go (Golang), behaviorally tested with Cucumber, and deployed on AWS.It supports:- Stream formats: HLS v3-5, DASH, Microsoft Smooth Streaming- DRM types: AES-128, Fairplay, Widevine, Playready
  • Mobitv
    Staff Engineer
    Mobitv Jan 2008 - Sep 2014
    Emeryville, California, Us
    At MobiTV, I was involved in all aspects of video quality and delivery. I was heavily involved in our new choice of video encoding platform for our non-live content. I also was the primary problem solver when it came to issues with RTSP/RTCP/RTP and handsets.At the end of my tenure, I worked on integrating social media elements (particularly trending hashtags) into the platform.
  • Corel Corporation
    Software Engineer
    Corel Corporation Jan 2007 - Jan 2008
    Ottawa, Ontario, Ca
    After Intervideo was bought by Corel, I worked on several critical projects.I was the delegated U.S. based Engineer to firefight after the AACS key break-in involving WinDVD. I flew to Taipei on 2 days notice, and worked 3 straight weeks, averaging 14-15 hours of work per day in an attempt to make the software more secure.As far as I'm aware, WinDVD has not had a major security issue since, and due to my efforts, Corel avoided an multimillion dollar fine.After returning, I immediately picked up the work of a leaving engineer working with a Broadcom hardware video decoding card and interfacing it with WinDVD.
  • Intervideo
    Software Engineer - R&D
    Intervideo Aug 2005 - Dec 2006
    Us
    As an engineer for Intervideo, I:Worked on Directshow Filters, including the MPEG2 Decoder that ships with Microsoft Vista.Helped setup infrastructure for our Embedded group.Supervised the rearchitecture of our internal Build software, providing guidance and sample code for converting our Servlets code into JSP.Played a key part in our tamper resistance development. I travelled to the Intervideo Taipei office twice to work with overseas teams on protecting code and discussing strategy. I was also part of the team that met with several third-party companies discussing their solutions, and helped evaluate some of their products.Wrote many different pieces of anti-hacking code, which I will not discuss.Fixed a variety of bugs for various OEMSProject managed an overseas team on the creation of a SIP telephony product.
  • Agilent Technologies
    R&D Software Design Engineer
    Agilent Technologies Jun 2004 - Jul 2005
    Santa Clara, Ca, Us
  • Uc Berkeley
    Graduate Student Researcher
    Uc Berkeley Jun 2002 - Dec 2003
    Berkeley, Ca, Us
    As a member of the Ptolemy Group, I developed libraries to simulate systems that incorporated video and imaging elements, which became the basis of my master's project.
  • Uc Berkeley
    Graduate Student Instructor
    Uc Berkeley Aug 2001 - May 2002
    Berkeley, Ca, Us
    I was a teaching assistant for EE20, an introductory class in Signals and Systems. My responsibilities included:Grading midterms and finals.Conducting 3 hour long lab sessions involving Matlab usage.
  • Uc Berkeley
    Undergraduate Researcher
    Uc Berkeley Jun 1999 - May 2000
    Berkeley, Ca, Us
    As a member of the BRASS (Berkeley Reconfigurable Architectures Systems, and Software) group, I helped design firmware that resided on Xilinx Virtex FPGAs for a reconfigurable computing machine.

James Yeh Skills

Agile Methodologies

James Yeh Education Details

  • University Of California, Berkeley
    University Of California, Berkeley
    Electrical Engineering
  • University Of California, Berkeley
    University Of California, Berkeley
    Electrical Engineering And Computer Science
  • Lynbrook High School
    Lynbrook High School
    High School

Frequently Asked Questions about James Yeh

What company does James Yeh work for?

James Yeh works for Pinterest

What is James Yeh's role at the current company?

James Yeh's current role is Software Engineer at Pinterest.

What is James Yeh's email address?

James Yeh's email address is ja****@****ail.com

What is James Yeh's direct phone number?

James Yeh's direct phone number is +151058*****

What schools did James Yeh attend?

James Yeh attended University Of California, Berkeley, University Of California, Berkeley, Lynbrook High School.

What skills is James Yeh known for?

James Yeh has skills like Agile Methodologies.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.