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), Roku app development, Fire TV applications and Chromecast integration. Technologies used included HTML5, JavaScript, CSS, PHP, MySQL, BrightScript, Java, MediaElement.js, jQuery, LESS, Grunt, and Git.
- 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 a Flash-based Karaoke Player used by millions of users worldwide, featuring audio effects, video playback, an animation engine for lyrics rendering, and support for multiple languages. The player interfaced with an ActiveX control via JavaScript.
- Created media banners, XML-based media galleries, and integration components for Myspace platform features.
American Honda Motor Co., Inc.
Senior Software Engineer
Torrance, CA 90501, June 2006 to August 2007.
http://www.honda.com
- Developed interactive training modules for Honda and Acura technicians across the United States using Flash, XML, HTML, and JavaScript.
- Produced detailed technical animations synchronized to voice-over narration covering automotive systems including transmissions, engines, and electrical systems.
- Built an internal desktop application to streamline module authoring, significantly reducing production time for the team.
WebConference.com
Software Engineer
Glendale, CA 91201, February 2001 to June 2006.
- Designed and developed a Flash Media Server application supporting real-time video, chat, VoIP, PowerPoint slides, file exchange, polling, video recording, and whiteboarding for thousands of daily users.
- Created an ActiveX PowerPoint plugin allowing users to parse, upload, and share slides in real-time conferences.
- Developed a file exchange feature enabling conference attendees to share files in real time.
- Built an ActiveX Outlook plugin enabling users to schedule and launch conferences directly from their Outlook calendar.
Languages
Speak English and Spanish fluently
References
Available upon request