Kevin N.

Kevin N.

Senior Full-Stack Javascript Developer

France
Hire Kevin N. Hire Kevin N. Hire Kevin N.

About Me

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.

Work history

UpStack
UpStack
Senior Full-Stack Javascript Developer
2020 - Present (4 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Freelancer
Freelancer
Software Engineering Consultant
2019 - Present (5 years)
Remote
  • Worked with clients to assess their needs and translate them into designs or new systems, from the initial concept stage through to completion.

  • Collaborating with various stakeholders, capturing project requirements, and implementing concrete technical objectives.

  • Evaluated engineering and technical faults, managing the functionality of redesigned processes.

Gmelius
Gmelius
Senior Software Engineer
2017 - 2019 (2 years)
Geneva, Switzerland
  • 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.

CrossKnowledge Technologie
CrossKnowledge Technologie
Full-Stack Developer
2015 - 2017 (2 years)
France
  • 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.

E-Toxic
E-Toxic
Software Developer Analyst
2013 - 2014 (1 year)
France
  • 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.

Esioox
Esioox
Web Developer
2012 - 2012
France
  • 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.

Portfolio

Software Engineer - Gmelius
Software Engineer - Gmelius

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.

Software Engineer - CrossKnowledge Learning Suite
Software Engineer - CrossKnowledge Learning Suite

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.

Software Engineer - Esioox
Software Engineer - Esioox

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
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
ES2015: The Shape of JavaScript to Come; Building Blocks of Express.js; Mastering GitHub; Front-end Formations; CSS Cross-Country; Journey Into Mobile
Certifications - Code School