Andres Dominguez

I am a software engineer at Google New York. In my free time I enjoy building tools, drinking coffee, and riding my bicycle.


Linkedin Twitter Github

Recent projects

Here is a short list of the projects I have have been working on recently.


Elementor lets you test Protractor selectors from your browser and IDE. You can enter a protractor locator or expression and elementor will test it against a live protractor instance.

View on Github

JS Toolbox

An Intellij / Webstorm plugin that provides several tools for javascript development.

See documentation View on Github

Yeoman generator for protractor

A Yeoman code generator for Protractor. Protractor is an end to end test framework for Angular applications built on top of webdriverJS.

View on Github

DDescriber for jasmine

An Intellij / Webstorm plugin to manipulate jasmine / mocha unit tests.

See the documentation View on Github

Presentations / Meetups

NY JavaScript meetup: Building an Angular 2.0 Application from Scratch (May 2015)

I gave a talk about building a weather application using Angular2 and typescript.

Event link View Angular2 app Slides Code

Angular Air Episode 10: Angular and Testing (Apr 2015)

Guest speaker with Julie Ralph and Zan Thrash. We talked about AngularJS testing.

View episode

Adventures in Angular podcast (Mar 2015)

Spoke about elementor and e2e testing in general.

Get episode

AngularJS Mexico City meetup (Nov 2014)

Spoke about large scale Angular testing with karma and protractor.

Google NYC Tech Talks (Feb 2014)

Lessons from a Large AngularJS App.

Event link

AngularJS NYC meetup (Dec 2013)

I gave an introduction to Protractor. The presentation included some tips and best practices.

Event link Slides Code

AngularJS NYC meetup (May 2013)

I gave a talk about implementing a DSL and adding jasmine matchers to improve your unit tests for an AngularJS project

Event link Slides Code