Accueil

François Voron

Je suis un développeur.

CV

EXPÉRIENCE

Octobre 2017 –

Développeur full-stack data science

Wuha (Lyon)

Septembre 2016 – Octobre 2017

CTO

Nereo (Saint-Étienne)
  • Reprise de l’application SaaS de gestion de congés suite au départ du co-fondateur et CTO, basée sur le framework Python Django et JavaScript.

 

  • Re-fondation complète de l’environnement de développement : passage de Vagrant à Docker, migration des repositories vers la version hébergée de GitLab.
  • Re-fondation de l’environnement de production : passage de serveurs dédiés OVH gérés manuellement à un environnement en intégration continue grâce à GitLab CI, Docker Cloud et Digital Ocean. Permet de tester, créer des images Docker et les lancer automatiquement en moins de 10 minutes.
  • Mise en place d’outils de suivis : Sentry pour remonter les erreurs, New Relic pour contrôler la réactivité de l’application et Papertrail pour contrôler les logs. Les bugs sont remontés par notre équipe support directement sur GitLab, ce qui permet de relier précisément le contexte du problème avec le ticket Zendesk, l’erreur associée dans Sentry et le commit la corrigeant.

 

  • Refonte de l’interface utilisateur et administrateur. Séparation du projet en deux :
    • Back-end : création d’une API permettant de gérer et d’utiliser Nereo. Réécriture de nombreuses parties du code afin de rendre l’architecture plus modulaire et plus performante.
    • Front-end : toute nouvelle interface en AngularJS conçue selon les retours de nos utilisateurs et une démarche UX Design, avec des fonctionnalités inédites comme la possibilité pour le manager de piloter entièrement les congés de son équipe depuis le planning. Entièrement responsive, Nereo devient utilisable depuis les smartphones et tablettes.

 

  • Refonte du site vitrine de Nereo sous WordPress pour permettre à l’équipe marketing d’intervenir facilement sur le contenu et l’aspect du site.
  • Plusieurs projets sur la mise en place d’outils internes de supervision, d’intégrations plus poussées avec notre CRM Pipedrive, de tracking de nos leads avec Google Analytics.

Juin 2016 – Juillet 2016

Développeur temps-réel Télécom

Avencall (Lyon)
  • Intégration de l’équipe R&D d’Avencall, éditeur de l’IPBX open-source XiVO après une formation interne d’une semaine sur cette solution.
  • Participation au développement de la suite logicielle XiVO CC dédiée aux centres d’appels et au reporting, basée sur Scala, AngularJS et Docker.
  • Amélioration de l’UX Design de l’interface de gestion centralisée de XiVO en intégrant un template open source basé sur Bootstrap (AdminLTE).

Janvier 2015 – Mai 2016

CTO

BV Computing SAS – ProTournoi (Saint-Étienne)

En bref :

  • Co-fondateur de ProTournoi, une plateforme en ligne de gestion de tournois sportifs.
  • Accompagné par l’incubateur USE’In de Saint-Étienne.
  • Démarchage et suivi de clients (jusqu’à 50 par jour) via un CRM (Pipedrive).
  • Formidable expérience qui m’a permis d’acquérir des compétences dans le business, le marketing et la finance.

D’un point de vue technique :

  • Développement d’une plateforme de gestion de tournois sportifs avec le framework Symfony 2 en 5 mois grâce à une expérience solide sur cette technologie.
  • Résolution d’un problème complexe de planification de matchs sur des créneaux horaires et des terrains, en développant un algorithme de recherche dichotomique.
  • Optimisation de la rapidité du site et de l’expérience utilisateur afin de supporter les 100 utilisateurs quotidiens et les pics générés par les tournois (jusqu’à 200 utilisateurs simultanés) : utilisation de websockets pour limiter les appels serveur, utilisation d’une plateforme cloud scalable (Heroku) et configuration fine du cache.
  • Mise en place d’outils de reporting pour détecter les baisses de performance (New Relic) et les erreurs (logs traités par Papertrail et erreurs remontées via Slack).

Avril 2014 – Juin 2014

Développeur

Laboratoire Hubert Curien (Saint-Étienne)
  • Développement d’une plateforme web destinée à évaluer la qualité des publications du laboratoire, dans un délai de 3 mois et sous le framework Symfony 2.
  • Récupération des 2 000 publications du laboratoire depuis l’API de HAL (plateforme CNRS répertoriant les publications des laboratoires français).
  • Scraping du site CORE, répertoriant et classifiant plus de 1 700 conférences dédiées à l’informatique, via des expressions régulières.
  • Scraping du site Web Of Knowledge, référence répertoriant et classifiant des milliers de journaux scientifiques, via des requêtes CURL permettant de résoudre des contraintes fortes d’authentification (multiples portails enchainés).
  • Agrégation de ces données entre elles, en résolvant des problèmes de doublons (noms non conventionnels, fautes de frappe…).
  • Présentation des résultats dans une application web : template open source basé sur Bootstrap (AdminLTE) et graphes JavaScript (FlotCharts).

FORMATION

2015

Master Machine Learning and Data Mining

Université de Saint-Étienne – Université d’Alicante (Espagne)
  • Apprentissage automatique : étude d’algorithmes d’apprentissage supervisé (réseaux de neurones, SVM, k-NN) et non-supervisé (k-means, expectation-maximisation, DBSCAN), mis en pratique lors d’un projet de reconnaissance d’écriture manuscrite.
  • Fouille de données : étude d’algorithmes d’association (Apriori, FP-Growth), langage de programmation R, mis en pratique lors d’un projet d’analyse de données d’un réseau de vélos en libre service.
  • Data Warehouses : intérêt et construction d’une data warehouse, étude du star schema, intégration de data avec Pentaho.

2013

Licence Informatique

Université de Saint-Étienne
  • Informatique théorique : algorithmique, graphes, complexité, calculabilité.
  • Programmation impérative et objet : C, Python, Java.
  • Programmation fonctionnelle et logique : OCaml, Prolog.
  • Programmation web : PHP, JavaScript, HTML, CSS.
  • Bases de données : modèle relationnel, langage SQL, Access, MySQL.

Compétences

Développement back-end

Développement front-end

Devops

Data Scientist

Langues

Français

Anglais (TOEIC 990)

Projets open-source

Centres d’intérêt

  • Infographie : Photoshop, Illustrator, InDesign…
  • Auteur de plusieurs blogs autour des smartphones low-cost (Wiko, Archos…)
  • Passionné d’Histoire

Contactez-moi…

… façon new school