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 a collaboration platform for teams using Gmail, designed to streamline workflows and enhance team collaboration.
The team developed a scalable and high-performance backend system using Node.js and ExpressJS, TypeScript, and rebuilt the dashboard with Vue.js.
Gmelius focused on key features like email snooze, tracking, analytics, notifications, Kanban boards, and other enhancements, leveraging engineer knowledge for code quality and maintenance.
CrossKnowledge Learning Suite is a Digital Learning Platform designed to enhance workforce engagement through personalized learning experiences.
It utilizes PHP and MySQL for backend development and offers customization for staff, clients, and partners through a tailored online training portal.
The project employs modern frontend development techniques including automation, package management (Gulp, Bower, NPM), and pre-processing tools (B Backbone, jQuery, Bootstrap, Symfony2).