I love opensource! Take a look at some of my contributions to the community.


This project helps to simplify build processes when a single project contains multiple tsconfig.json files. By supporting multiple tsconfig.json files, a single project can be made up frontend and backend code, with each having their own compiler options, such as commonJS or AMD wrapping, and version targetting.

Check it out @Github


This project helps to create consistent object views for RESTful APIs.

  • Prevent unwanted attributes from appearing in your REST responses
  • Consistent REST responses without the typical overhead of stripping and adding attributes in each API call.

Check it out @Github


This project extends the standard Express.Response object to include helper methods for utilizing json-views using Express.

Check it out @Github


This project integrates Grape and Devise allowing security to easily be added to existing Grape endpoints.

Check it out @Github