Kevin is an experienced software engineer with a demonstrated history of working in the computer software industry for over 8 years. He is most proficient in using Vue.js and JavaScript, contributing to bootstrap the software foundation from scratch for multiple platforms. Kevin offers a customer-centered approach, having the ability to find optimum solutions, working under pressure to meet deadlines, and exceeding client expectations.
Worked on the development of an application that reinvents your inbox to be a light CRM and shared inbox that adapts email to the modern workflow. Contributed to bootstrap the software foundation from scratch, developing a fully scalable and high performance backend system using Node.js, ExpressJS, and TypeScript.
Rebuilt the Gmelius dashboard using a modern and sustainable stack: Vue.js. Rebuilt the Gmelius Chrome extension using Webpack and ESNext, including Vue.js components.
Oversaw the development of features such as email campaigns (mailmerge), share and assign email, email templates, and many more.
Worked on the development of the CrossKnowledge Learning Suite, a cloud based technology platform for e-Learning solutions. Mainly written with PHP and MySQL, this suite allows the possibility to set up a customised online training portal for staff, clients, or partners.
Set up of a modern frontend workflow by using automation and packages management tools such as Gulp, Bower and NPM.
Deployed and educated teams with the use of the ES2015 with BabelJS transpiler and Browserify and SCSS preprocessor.
Developed Forumotion, an online platform which the purpose is to allow the creation and management of online discussion forums with ease for customers.
Integrated a new BBCode WYSIWYG editor in the forum engine with its associated plugins. Developed a brand new tags system allowing the use of mentions and hashtags in the messages.
Performed research and development of the SpamBan system in order to decrease the harmful activity of bots. Reworked the welcome Forumotion portal using the PHP framework Laravel.
Developed a Javascript application for the back office that could fetch statistics, generate and render charts, allowing administrators to visualize their data.
Development of new features on Esioox such as adding more parameters to the pricing algorithm in order to manage more gift entities.
Created a share module on Twitter and Facebook, allowing users to have virtual credits (2 euros per share) for the next purchase.
Gmelius is the collaboration platform for teams using Gmail. Gmelius lets your team collaborate on email, manage projects, serve your customers, and automate tasks, right inside Gmail and your other daily apps. Gmelius grew up quickly since I joined the team. To assume Gmeliusleadership, I contributed to bootstrap the software foundation from scratch. Developed a fully scalable and high-performance backend system using Node.js and ExpressJS, TypeScript. Rebuilt of Gmelius dashboard using modern and sustainable stack: Vue.js. Rebuilt the Gmelius Chrome extension using Webpack and ESNext, including Vue.js components. We worked on many features such as email snooze and follow-up, email tracking and analytics, in-app notifications, Kanban boards, and many more. With a lot of development to be done, I leverage my engineer knowledge to write best practices software guidelines to ensure high code quality hence low-cost maintenance.
CrossKnowledge Learning Suite is a Digital Learning Platform that helps you easily engage your workforce with different learning experiences. Those learning technologies provide the right learning to the right learner in the right format with the right learning outcomes. Mainly written with PHP and MySQL, this suite allows the possibility to set up a customized online training portal for staff, clients, or partners. I set up a modern frontend workflow by using automation and package management tools such as Gulp, Bower, and NPM. Deployed and educated teams in the use of the ES2015 with BabelJStranspiler and Browserify and SCSS preprocessor. Technologies used: Backbone, jQuery, Bootstrap, Symfony2.
Esioox is a gift card exchange marketplace where you can buy, sell, or exchange gift cards. At Esioox.com you can buy discount gift cards (for up to 30% off their face value) or sell your unused gift cards for cash (for up to 90% of face value). I worked on the development of new features on Esioox such as adding more parameters to the pricing algorithm in order to manage more gift entities, developing a shared module on Twitter and Facebook, allowing users to have virtual credits (2 euros per share) for the next purchase, as well as bug correction and improvement of UX for the website.
Education
MSc, Computer Security
University of Kent
2012 - 2013 (1 year)
ES2015: The Shape of JavaScript to Come; Building Blocks of Express.js; Mastering GitHub; Front-end Formations; CSS Cross-Country; Journey Into Mobile