I've been building javascript applications for several years. I'm a core team member for Marionette.js, and have built several applications with Backbone and Marionette, as well as other popular javascript frameworks.