I am expert in AngularJS, EmberJS, Backbone Javascript frameworks, requirejs, PHP, Java, Laravel. I use Yeoman, grunt/bower and plenty of NodeJS and express/coffeescripting.
TDD for Javascript (Jasmine/Karma/Protractor). I develop incrementally, give a solid design and you will NEVER inject bugs.