Expériences professionnelles

Développeur javascript 2022 - present

Citytaps - Remote, France

Travail sur une plateforme pour des compteurs d'eau intelligent (IOT). Avec un backend (node.js) gérant les comptes, qui reçoit et envoi des messages aux appareils, mais qui communique aussi avec de multiples partenaires (notifications, paiements, etc). Le front (vue.js) est une interface pour la gestion des utilisateurs des appareils et des comptes.
L'application est en partie en micro-service et est hébergé sur AWS.


Développeur d'application Web 2017 - 2022

Amiltone - Lyon, France

Missions pour clients divers :

  • Application web "MEAN" avec angular4 et nodeJS pour l'API. L'API est aussi utilisée par une application mobile.
  • Interface de configuration avec angular4 et le framework loopback.
  • Travail sur un CMS sur mesure utilisant angular4 (backend avec graphQL et sequelize), conception d'outils en nodejs pour des besoins spécifiques.

Mentor 2017 - 2020

Openclassroom - à distance

Accompagnement d'étudiant sur les parcours d'openclassroom en développement web.
La tâche consiste à accompagner les étudiants, en les guidant, les corrigeant et en répondant à leurs questions sur des tâches techniques. Cela au travers de session hebdomadaire et individuelle d'une heure (l'étudiant travaillant sur les tâches par lui-même entre 2 sessions).
Accompagnement de quelques élèves en dehors de mes heures journalières (statuts auto-entrepreneur).


Développeur d'application Web 2016 - 2017

Besedo - Bogotá, Colombie

Même position et responsabilités qu'à Malte.


Développeur d'application Web 2014 - 2016

Besedo - Msida, Malte

Programmation d'application web et d'add-on pour firefox avec le langage javascript (et nodeJS) pour des utilisations internes.
Communication avec diverse base de donnée comme MySQL, MongoDB et elasticsearch.
Pendant une période j'ai aussi assumé le role de scrumm master pour l'équipe (en plus du développement).


Modérateur de contenu 2011 - 2014

Besedo - Msida, Malte

Modération de sites internet. Ma position et responsabilités ont augnmentés plusieurs fois durant cette période. J'ai aussi dévelopé des add-ons afin d'aider mon efficacité ainsi que celle de mes collègues.


Formateur multimédia/social 2010

Centre de formation de l'ADAPT - Evian-les-Bains, France

Encadrement de jeunes avec des niveaux variés en termes de connaissance, comportement, et difficultés émotionnelles, et les guider dans la réalisation d'un site internet.
Ce travail avait aussi un grande part de travail social, pour les aider à comprendre leurs problèmes et travailler à leurs résolutions.


Assistant chef de projet (stage) 2008

Systonic - Bordeaux, France

Pour l'agence internet Systonic, j'ai accompanié le chef de project dans ses tâches quotidiennes, comme par example les rencontres avec des clients, la conception de document en relations avec le project, ou bien donner des retours au client.
J'ai aussi participé occasionellement au développement et à la programmation des sites internet.


Assistant (stage) 2006

CERN (Centre Européen de Recherche Nucléaire) - Genève, Suisse

Assistance dans la conception d'un banc de test pour une carte électronique.
Programmation via LabView et participation au conception électronique.


Stagiaire (stage) 2005

CERN (Centre Européen de Recherche Nucléaire) - Genève, Suisse

Aide à l'équipe au travers de program, d'électronique, ou d'analyse et classification de donnée.


Éducation

Licence professionnelle: Technologie et Activité de l'Image et du Son

Université Technologique de Toulon - VAR - Toulon, France

Eramus: Département de l'électronique, communication et automation

Université Technologique d'Helsinki - Helsinki, Finlande

DUT en Génie Électrique et Informatique Industrielle

IUT d'annecy le vieux - Annecy, France

Baccalauréat scientifique avec Spécialisation: Science de l'ingénieur

lycée jean monnetL - Annemasse, France

Contact

Nationalité:
Française
Situé à:
Lyon, France
Linkedin:
Vincent sur linkedin
E-mail:
email

Langues

Français:
Natif
Anglais:
Bilingue
Espagnole:
Limité

Technologies utilisés

Usage journalié
  • ligne de commande
  • nodeJs / javascript
  • git
  • ssh
  • MySQL
Usage hebdomadaire
  • vue.js
  • HTML/CSS
  • Bookshelf/knex
Usage occasionnel
  • mongoDB
  • docker
  • rabbitMQ
Précédemment utilisé
  • typescript
  • SQLite
  • jenkins
  • nest
  • prisma
  • angular 4
  • graphQL
  • sequelize
  • elasticsearch
  • ansible
  • gitlab, gitlab-ci
  • firefox: création d'add-on
  • pivotaltracker
  • PHP
  • selenium
  • pacemaker
  • redis
  • pm2
Non utilisé professionnellement
  • python
  • go
  • mercurial

Outils préférés

  • Disposition clavier: Bépo (dvorak français)
  • Clavier: typematrix
  • Navigateur internet: Firefox
  • Git: sourcetree ou ligne de commande
  • MySQL: Mysql workbench
  • Éditeur: Visual studio code
  • Indentation: 4 espaces
  • Test: jest
  • CSS: bootstrap

Autres choses

Quelques cours que j'ai passé

  • MongoDb 101 (2015)
  • php/mysql
  • Mysql cours avancé (2016)
  • Angular 4, Le guide complet (2017)
  • Maitriser les méthodes agile scrum de management de projet (2017)
  • Le méga cours python (2018)
  • Vue, Le guide complet (2020)
  • Apprendre à coder: Google's go (golang) (2020)
  • Maitriser Nest.js (2021)
  • gRPC golang master class (2021)

Hobbies

  • Lire