Jorge Hernandez

Software Engineer

View Resume

My role at Myspace.com



Senior Software Engineer

I worked at Myspace from September 2007 to January 2011. While working there, I created an online Flash Karaoke Player that was used and enjoyed by millions of users worldwide.
The Flash Karaoke Player required extensive knowledge of OOP methodologies and design patterns. The entire Flash application exceeded 300 classes. This system interfaced with an ActiveX control where the communication between the two was done through heavy use of JavaScript.
I was also responsible for creating any type of Flash components required by our team, such as custom video objects, components for 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)

Some of the Karaoke Player features included:

  • Video recording and playback
  • Animation engine for lyrics rendering
  • A collaboration (mashup) feature where multiple users recorded their individuals performances, and the end, a single final video would be created with all the performances synchronized perfectly with the original song.
  • Supported multiple languages
  • Audio effects
  • Shareable recordings through social platforms
  • Embeddable user's song lists
  • ...and more

Karaoke Player

Screenshots

  • Audio Effects
  • Audio Effects - Japanese Localization
  • Celebrity Duet
  • Full Screen Mode
  • Full Screen Mode
  • Japanese Localization
  • Key Change Feature
  • Lyrics Rendering
  • Performance Ratings
  • Sound Settings
  • Video Performance
  • Auditions Player
  • Sharing Screen
  • Video Embedding Options
  • Japanese Home Page
  • Home Page
  • Mini Player
  • Mini Player
  • Profile Page
  • Artist Page
  • Home Page Contest Hero Banner
  • Banner Mini Player
  • Contest Page
  • Recordings List
  • Song List
  • Playlist
  • Contest Banner
  • Glee Constest Banner
  • Alicia Keys Contest Banner
  • Cobra Starship Contest Banner
  • Dierks Contest Winners Banner
  • Dodgertown Winner Announcement Banner
  • Elvis Week Winner Announcement Banner
  • Glee Contest Banner
  • Norah Jones Winner Announcement Banner
  • Reba Karaoke Contest Banner
  • Sean Kingston Contest Banner
  • Shakira Contest Banner
  • Flash Media Server Recorder Prototype
  • Video Song List
  • Audio Recording with Spectrum Analyzer

Videos

  • Shakira Karaoke Contest Banner
  • Sean Kingston Karaoke Contest Banner
  • Editing Playlist
  • Don't Forget the Lyrics Karaoke Contest Page
  • Don't Forget the Lyrics Banner
  • Recent Recordings List
  • Video Recorder
  • Karaoke Video Recorder
  • Song Dedication
  • Lyrics Quiz
  • Celebrity Duet
  • Glee Karaoke Contest Banner
  • Glee Karaoke Contest Banner