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.