Software Engineer
jorge@jorgehernandez.info | (323) 570-2383
Objective
I am an extremely goal-oriented developer that is looking for a company that understands the importance of empowering developers to be creative and take risks.
Education
Bachelor of Science / Computer Information Systems.
1998 – 2002 | California State University, Los Angeles | Los Angeles, CA.
Technical Skills
Core Software Development Skills
- Swift - iOS/tvOS
- React/React Native - Web, iOS and Android
- SceneGraph - Roku
- HTML5
- CSS3
- TypeScript
- JavaScript
- JSON
- PHP
- MySQL
Experience
Discovery Digital Media
Senior Software EngineerLos Angeles, CA 90036, July 2015 to Present.
- Currently working as a Senior Software Engineer in the AdTech Apple team for Discovery Plus. My role is to develop and integrate technologies relevant to serving SSAI ads during stream playback.
- Worked on prototyping the existing suite of Discovery GO apps with React Native using TypeScript as the programming language of choice.
- Contributed in the development of the TV Everywhere tvOS apps (total of 16 Discovery networks).
- As the lead Roku developer, I created a Roku platform that would be the foundation for creating 16 different Roku apps for most of the Discovery networks, including, Discovery GO, TLC GO, Investigation Discovery GO, Animal Planet GO, HGTV GO, etc.
Discovery Digital Networks
Senior Software EngineerLos Angeles, CA 90036, March 2012 to July 2015
- Developed applications for Discovery Digital Networks. Some of these applications included, HTML5 and Flash video players (Including HLS with the HTML5 player), Roku app development, Fire TV applications and Chromecast integration into our web and mobile apps. Some of the technologies I used for development included: HTML5, JavaScript, CSS, PHP, MySQL, BrightScript, Java, MediaElement.js, jQuery, LESS, Grunt, Git, etc.
- Worked very closely with Google engineers during the development and release of Chromecast in 2013.
Adconion Media Group
Senior Software Engineer
Santa Monica, CA 90404, June 2011 to March 2012.
- Designed and developed APIs for flash-based ad templates.
- Developed ad templates to make it easier for Flash designers to create Flash rich media banners that include audio, video and interactivity.
- Worked on updating existing Content Management System (CMS) to deliver ads.
- Created an ad preview system called Area51 with HTML, CSS, JavaScript, PHP and Flash.
MySpace.com
Senior Software Engineer
Beverly Hills, CA 90210, September 2007 to January 2011.
http://www.myspace.com
- Developed cutting edge features for a very unique Flash based karaoke player. Some of these features included, audio effects, video playback, animation engine for lyrics rendering, support for multiple languages, etc. The Karaoke Player interfaced with an ActiveX control where the communication between the two was done through heavy use of JavaScript.
- Created media banners, xml based media galleries, integration components for Myspace features ("Bulletin This", embedding songs in the user's profile through an embeddable media player, etc)
American Honda Motor Co., Inc.
Senior Software Engineer
Torrance, CA 90501, June 2006 to August 2007.
http://www.honda.com
- Developed interactive training modules to be used by Honda/Acura technicians across the United States using Flash, XML, HTML, and JavaScript.
- Created top-notch animations describing the subject matter being discussed in the training modules.
- Used my software engineering skills to develop an application that made the creation of these training modules easier for the team. This greatly simplified our module creation process and saved countless hours of development time.
WebConference.com
Software Engineer
Glendale, CA 91201, February 2001 to June 2006.
- Designed and developed a cutting-edge Flash Media Server application where thousands of people exchanged real-time information on a daily basis using video, chat, VOIP, PowerPoint slides, file exchange, polling, video recording and whiteboarding.
- Created an ActiveX PowerPoint plugin that would let users parse and upload their PowerPoint slides to the cloud and share them with the rest of the world.
- Developed a File Exchange application that let conference attendees exchange files in real-time.
- Developed an ActiveX Outlook plugin that would let users create and launch scheduled conferences from an Outlook calendar
Languages
Speak English and Spanish fluently
References
Available upon Request