Responsive image

Vianney Sabourin

Front-end Developer

Welcome on my personal website, my name is Vianney Sabourin and I am Front-end web developer. I love building web apps and I'm very familiar with the JavaScript Framework Vues.Js. To know more about my skills and my experience scroll-down or contact-me directly. Enjoy your visit!

My Experience

Mastering Vue 3

Logo vue academy logo

Training covering all the core concepts and guides to build a full Vue 3 application, including project setup, code structure, style guide, using the Vue CLI, data binding, querying a REST API, routing and state management with Vuex.

2022 - Vue Academy, Online

Front-end Developer / Manager

Logo logo maltem

2022-Now: Team Manager

  • Manage a group of consultants at Maltem Canada.

2021-Now : Front-end developer consultant at Bell

  • Develop IoT applications with the frameworks Vue.Js and its various libraries such as Pinia, Router, VueUse…Familiar with the option and composition APIs of Vue.Js.
  • Define types in JavaScript using TypeScript.
  • Work with REST and GraphQl APIs to get and update data.
  • Build interfaces with the UI library Elements plus, based on Figma mockups.
  • Use mocks to simulate data while developing
  • Create unit testing with Jest and Vue Test Utils. Create end to end testing with Cypress.
  • Run and build the app with Vite.
  • Document code
  • Use Gitlab to manage the app code and branches
  • Participate to the project via Jira
  • Work in a SAFe environmnet

2021/Now - Maltem Canada, Montreal (Canada)

Front-end Developer

Logo wurthcanadalogo.

Develop the online shop and the corporate websites of the company.

  • Translate design wireframes to code: HTML & CSS (SASS), UI framework Bootstrap and JS framework Vue.Js, IDE Visual Studio
  • Ensure the design is responsive on every kind of device
  • Code dynamic elements of the interface: JavaScript (JQuery, JQuery UI, Ajax)
  • Implement plugins: newsletter form, search engine, carousel, zoom effect...
  • Integrate different types of content/media
  • Improve Search Engine Optimization: content, file minification, image compression, meta and structure data
  • Ensure accessibility requirements: AODA, WebAIM
  • Optimize User eXperience and translate the interface into French
  • Test and debug the code
  • Monitor: Google Search Console, Pingdom, Cloudflare
  • Analyze data: Google Analytics, Crazzy Egg

2017/2021 - Wurth Canada, Guelph, ON (Canada)

Web Accessibility Training

Logo webaim logo

Training covering accessibility principles and techniques for web designers, developers, program managers, or anyone interested in gaining a deep understanding of web accessibility.

2020 - WebAIM, Online

Web Designer

Logo wuerth logo

Develop the e-commerce and corporate websites of the company

  • Webmastering: integrate content - CMS FirstSpirit, HTML, CSS and Javascript
  • Webdesign: design graphic content - Adobe Photoshop and Illustrator
  • Mailing: design, code and pilot mailing campaigns
  • Technical support of the online shop for the sales force and customers
  • Technical trainer for the sales force about the online shop
  • Project management: website redesign and migration

2012/2017 - Wurth France, Erstein (France)

Webmaster

Logo region_alsace_logo

  • Webmastering: integrate new content and manage websites through the CMS Drupal
  • Webdesign: create all the graphic elements to illustrate the websites

2011 / 2012 - Conseil Regional d'Alsace, Strasbourg (France)

Bachelor degree

Logo university_of_lorraine

Bachelor Degree in Multimedia: Coding, Web Design, Communication, Video editing, Marketing

2008 / 2011 - IUT de Saint-Dié-des-Vosges, Saint-Dié-des-Vosges (France)

High-school diploma

Logo fustel de coulanges

French high-school diploma, specialty Economic and Social

2004/2007 - Lycée Fustel de Coulanges, Strasbourg (France)