Open Source Contributions.

ng-poly- Yeoman scaffolding tool for Angular applications

  • Fixed a few issues I found that decreased work-flow speed and added some improvements such as better notification to the developers.

Satellizer- Angular JWT authentication tool

  • Fixed bug preventing the users from using localStorage to save the token
  • Added feature to allow the developer to toggle session and local storage for “remember me” options.
  • Added support for non-English characters and unit tests for the changes.

angular-toastr- Angular notification library

  • Noticed there was no documentation about closing a notification so I dug into the source code to add it only to find that the functionality already existed. This prompted me to add the instructions to the documentation.

Front-end Master’s Front-end Handbook

  • Proposed section on scaffolding tools which was added shortly after.

Personal Projects

CrunchPow- Micro JavaScript framework

  • Collection of framework agnostic ES6 modules.
  • Allows for data to be efficiently passed from the view of a full stack project to an ES6 module Modules include two way data binding module for view-JavaScript communication, schema based modeler, Router, and a State machine.

CrunchPowModel- Model layer applications

  • Schema based model layer with types.
  • Has built-in RESTful calls.