Below is a list of some of my most active projects and contributions to open source projects. I also have some other projects available on my GitHub page. For examples of my work on full websites, please visit the Portfolio page.

As time goes on, I will add more projects both to this page and my GitHub page. There are also some projects like the <instagram-user-card> Polymer element that I forked from an existing project and heavily modified. Some links are also to projects that I have contributed to but do not own.


notific8 is a JavaScript plug-in for easily displaying toast-style notifications on a web page. It is designed to be easily customizable and comes with several themes (colors) and styles (theme families) baked in with an easy ability to create new ones.

Keroseen Grid

Keroseen Grid is a flexible and responsive Sass-based grid system. The Sass can be easily customized to generate grids of any number of columns.


express-respondto is an NPM module that provides middleware for Express to add basic functionality similar to the responds_to method in Ruby on Rails. The demo below will load this page with the .json extension and return a JSON object.


<instagram-user-card> is a Polymer element that can display a card with user details from a user's Instagram account. The project is forked from an existing one and very heavily modified both for style and to work with Polymer 1.0.


shipit-bower is a fork of the shipit-npm module for the ShipIt deployment system. The fork modifies the original to run Bower tasks on deployment.



grunt-htmlhint-plus is a configurable Grunt task that makes use of the htmlhint node module used for hinting HTML code based on a given set of rules.


I contributed several pull requests to the project to provide new functionality both that I requested and other developers requested as well.