Jorge Hernandez

Software Engineer

View Resume

My role at Discovery Inc.

Senior Software Engineer

I joined Discovery, Inc. in March 2012 as part of a Los Angeles-based team building a new platform called Collagio, contributing to both the web application and its iOS counterpart.

In 2013, following Discovery's acquisition of Revision3, I joined the Revision3 engineering team as a Video Player engineer. My primary focus was advancing their web video player platform, built on the MediaElement.js framework. During this period, I also participated in a cross-functional initiative to integrate an early Google project codenamed "Eureka" — which the world would come to know as Chromecast.

In late 2014, I began developing Roku applications for Discovery's most prominent digital properties, including Revision3, DNews, TestTube, and Seeker. These apps became among the highest-performing in the company's digital portfolio, driving substantial traffic and revenue.

In 2015, I joined the Discovery New York team to architect the Discovery GO platform. I designed and built a Roku framework that served as the foundation for 16 network-branded apps — spanning Discovery GO, TLC GO, Investigation Discovery GO, Animal Planet GO, HGTV GO, and more. Concurrently, I contributed to the Apple TV counterpart of these apps, developed using TVML and TVJS.

In early 2018, I led a React Native prototype effort targeting the Discovery GO app suite across iOS, tvOS, and Android, using TypeScript. The prototype successfully demonstrated cross-platform viability; however, the company ultimately elected to continue with platform-native development.

Since late 2019, I have been part of the Ad Technology team for Apple platforms (iOS and tvOS), responsible for building an ad plugin that enables ad playback and captures user interaction analytics throughout the video session. This plugin currently powers ad delivery and analytics for Discovery+ globally.

Roku Apps

Screenshots

  • Discovery GO - Home Screen
  • Discovery GO - Shows Screen
  • Discovery GO - Search Screen
  • TLC - Activation Screen
  • TLC - Episode Screen
  • TLC - Settings Screen
  • Animal Planet GO - Live Tile
  • Animal Planet GO - Logout Confirm Screen
  • Animal Planet GO - Show Screen
  • ID GO - All Shows Screen
  • ID GO - Episode Screen
  • ID GO - Show Screen
  • HGTV GO - Episode Screen
  • HGTV GO - Live Tile
  • HGTV GO - Show Screen

Videos

  • Discovery GO - Roku Navigation
  • Discovery GO - Roku Focus Selector
  • Discovery GO - Roku Express - Brightline
  • Discovery GO - Roku Prototyping
  • Discovery GO - Roku Prototyping

iOS Apps

Screenshots

  • Discovery+ - Ad Playback
  • Discovery+ - Content Playback
  • Discovery+ - Home Screen
  • Discovery+ - Show Screen
  • Discovery+ - Episode Screen
  • Discovery+ - My List Screen
  • Discovery+ - Home Screen
  • Discovery+ - Ad Playback Landscape
  • Discovery+ - Content Playback Landscape

Videos

  • Discovery+ - iOS Navigation
  • Discovery+ - iOS Ad Playback

tvOS Apps

Screenshots

  • Discovery GO - Home Screen
  • Discovery GO - Ad Playback
  • Discovery GO - Browse Screen
  • Discovery GO - Content Playback
  • Discovery GO - Playlist
  • Discovery GO - Promotion Playback
  • Discovery GO - Search Screen
  • Discovery GO - Settings Screen
  • Discovery GO - Show Screen
  • Discovery GO - Splash Screen
  • TLC GO - Splash Screen
  • TLC GO - Featured Screen
  • TLC GO - Search Screen
  • TLC GO - Shows Screen
  • TLC GO - Browse Screen

Videos

  • Discovery+ - Navigation
  • Discovery GO - Navigation
  • TLC GO - Navigation