Senior Web Developer
Aver Inc.
Designed & Built out the Front-End stack & Aver framework that powers nearly every app at Aver which includes 22+ different AngularJS/ReactJS single-page applications. The stack includes: * Libraries: ReactJS 16+, AngularJS 1.6, Angular-Bootstrap, React-Bootstrap, AngularUI Router, UnderscoreJS * Packaging: Webpack 3+, LESS, Babel, ES6 * Testing: Karma, JasmineDeveloped a UI-Scaffolding library using AngularJS which is the JS base that all of our apps sit on. It handles much of the boilerplate application logic like authentication, routing, alerts, etcLed an initiative of constantly migrating the front-end stack over to newer versions of libraries, frameworks, and tooling to keep it modern and relevant. Took initiative in improving our front-end security audit and worked to reduce our vulnerabilities from over 300 to zero.Created "CookieCutter" script which helps other developers spin up new applications from scratch which adhere to the current web-app configuration, libraries, Docker/Travis/Jenkins config, and code-standards. It's the starting point for all new micro-service applications allowing developers to have a new instance of our FE stack up and running in seconds.For UI I Designed and Developed a custom BootstrapCSS fork which is used as the UI-Base for all applications. This included creating custom UI components and a hosted UI examples site for other Developers, Designers, and Product Managers to reference and base their designs off of