• Developed a Single Page Application (SPA) to decommission an old desktop application with AngularJS
• Implemented custom CSS using LESS and customizing Twitter bootstrap styles for a responsive application
• Developed custom directives to extend functionality of simple ones such as sortable tables and menus
• Utilized Gulp for testing, obfuscation, minification, cross-compilation and bundling of the distributable application.
• Utilized code design patterns such as decoupling of the controller logic and the view, and a data access layer within the resources to be accessed.
• Implemented a ReSTful architectural design pattern to access resources in the endpoint
• Utilized Karma as test runner for unit tests against controllers and services.