Javascript is a powerful scripting language, and with the right tools/libraries it can be leveraged to go as far as running full blown stand alone applications. Here I’ve demonstrated my mastery of the language by programming an interactive rhythm game. Games are just one of many solutions that Javascript can be leveraged for. This project demanded an advanced knowledge of the language to achieve visual rendering, animation, and high levels of user interactivity. I even had to design and implement algorithms to analyze the BPM of any given song file to render the visuals in sync with the music.