Senior Technical Consultant (Lead Front-End), CGI Inc.
May, 2017 - Present
Lead the team that work and coach for writing code with tests, making self-contained and re-usable packages
Implement prototype for a modern Unify360 Front-End using Vue.js, Nuxt.js, TypeScript, GraphQL, Koa.js and planned how to migrate all views into new platform effectively replacing code written in Perl and PHP 5.3, and also replacing HTML partial Microservice;
Research and Technical Requirements Analysis for modernizing Unify360 UI layer. Made comparison between React, Angular, Vue.js and different UI Component Libraries such as Google Material Design, Element UI, Quasar;
Design and implement an HTML partial Microservice with PHP 7.2, Slim framework, Mustache PECL extension for a new section of Unify360 portal;