JEE, Junit, TestNG, JRebel, Jackson, GSON, Guava, Joda Time, Swing - Java (DI): Spring, Guice, Dagger, AOP - Java (Persistence): Objectify, JDO, JPA, MyBatis, Hibernate - Java (Build tools): Gradle, Maven, Ant - Java (Integration): Protobuf, JMS, JAX-RS, JAX-WS, Retrofit, Cloud Endpoints Java (Web): Jersey, JAX-RS, Mustache.java, Spring MVC, JSF, Struts, Struts Action 2, JSP, Tag Files, Ehcache, OSCache, Selenium - Java (Server): Jetty, Tomcat, Weblogic, Websphere, JBoss, Geronimo - Web: HTML5, CSS3, Sass, LESS, Chrome Web Insights, WebPageTest, Bootstrap, Foundation, SVG - JavaScript (client-side): ECMAScript 6, jQuery, Zepto, Backbone, Handlebars, React.js, Require.js, Browserify, Underscore, Lo-Dash, QUnit - JavaScript (server-side): node.js, npm, Bower, ECMAScript 6, Promises, jspm, Gulp, Grunt, Express, Mongoose, Google Closure Compiler, Uglifyjs, Jade, JSHint - Server-side ruby: Jekyll, Live-Reload Google Cloud Platform: App Engine (GAE), Compute Engine (GCE), Cloud Storage (GCS), BigQuery, Cloud Datastore, Cloud SQL, Identity Toolkit, Cloud Endpoints, Container Engine (GKE), Docker, Ansible, Kubernetes, Memcache - Android: Dagger, OkHttp, Picasso, Retrofit - Databases: Google Cloud Datastore, MongoDB, Redis, MySQL, Postgres, Oracle, H2 / hsqldb, LDAP - Security: Oauth, OAuth2, OpenID, Webseal, Tivoli Access Manager, Spring Security - Project Management: Scrum, Kanban, Agile, XP, Critical Chain - Version Control: Git, Subversion, Mercurial - IDE: Eclipse, IntelliJ IDEA, Sublime Text Editor 2/3, Atom, Vim - Other: Apache 2, Stripe