Vincent Millet

Ingénieur Data/Back-end/DevOps/Python senior

Moves to Rennes

  • 48.1142
  • -1.6808
  • Indicative rate €500 / day
  • Experience 7+ years
Propose a project The project will only begin when you accept Vincent's quote.

Available later

Until 11/1/2023

Propose a project The project will only begin when you accept Vincent's quote.

Location and geographical scope

Location
Rennes, France
Can work in your office at
  • Rennes and 50km around

Preferences

Project length
  • Between 1-3 months
  • Between 3-6 months
  • ≥ 6 months

Verifications

Languages

  • Anglais

    Full professional proficiency

  • Français

    Native or bilingual

Skills (16)

Vincent in a few words

Développeur python avec 11 ans d'expériences, j’apporte mon expertise sur les problématiques data et back-end : architecture, développement back-end, DevOps, analyse de données.
De formation initiale d'ingénieur ENSIIE spécialisé en Statistiques et en IA (Machine learning), j'ai travaillé en tant que développeur fullstack, ingénieur devops et maintenant ingénieur data.
Mon professionnalisme et mon adaptabilité me permette de m'intégrer rapidement dans une nouvelle équipe.

Experience

Applifarm

Food Industry

Ingénieur Data/DevOps

Rennes, Bretagne, France

November 2017 - July 2020

- Conception de l'architecture AWS Serverless (Front & Back-end)
- Développement d’applications data : back-end/API & pipeline de données
- Construction de dashboard de monitoring de la donnée (ELK)
- Mise en place d'une CI/CD (Bitbucket, CircleCI, AWS)
- Analyse de données , Datamining, Machine Learning
- Déploiement d’une blockchain (hyperledger) dans kubernetes (AWS EKS) avec ansible
- Encadrement de deux stages



Solocal - Solocal

Digital Agency and IT company

Ingénieur DevOps/Data

Rennes, Bretagne, France

December 2014 - October 2017

Afin de valider les mises à jour fréquentes du portail tant pour les nouvelles fonctionnalités que pour la maintenance corrective, le site de Rennes dispose d’une chaîne d’intégration continue, de plates- formes de déploiement à la demande, toutes sous la responsabilité de l'équipe d'intégration dont j’ai fait partie.

Réalisations:
- Développement sur les apis python qui régissent les outils d’intégrations : Gitlab, Jenkins, OpenStack, XLDeploy, Dashboard (outil de visualisation)
- Création/évolution de jobs (templates) Jenkins (Groovy, Bash)
- Supervision des services de la chaîne
- Passage sous Ansible de l’intégration continue des middlewares : Apache, Nginx, Varnish, Tomcat, python/Gunicorn, nodejs, php
- Refonte de la configuration des middlewares
- Containerisation sous docker/k8s des apis python de la chaîne avec déploiement automatique
- Automatisation de déploiement de VM unitaire de tests
- Déploiement à la volée d’un portail complet dans OpenStack
- Support au développeur sur l’environnement d’intégration
- Maintenance/évolution de la chaîne de logs (logstash, ElasticSearch, Kibana)
- Mise en place de Mattermost en tant que nouvel outil de communication d’entreprise (POC + Industrialisation par Ansible)
- Maintenance évolutive du pipeline de données géographique
- Mise en place d’une intégration continue des données avec tests
et déploiement automatisé d'index ElasticSearch

Groupe CREATIVE

Small Retail

Ingénieur développement

Rennes, Bretagne, France

July 2013 - November 2014

Client: Maxplus

Réalisation d’une application de gestion des stocks et d’analyse des ventes L’application se décompose en 3 parties :
- Echange de fichiers csv par FTP (entre 3 applications différentes)
- Traitement des données
- Interfaces de consultation/analyse des données
J’ai eu pour ce projet la responsabilité de chef de projet avec à ma charge deux développeurs.

Réalisations:
- Assistance technique et analyse fonctionnelle pour l’expression de besoins
- Rédaction des spécifications fonctionnelles et techniques
- Développement d’un logiciel d’échange de fichier par ftp en Python pour plateforme Windows.
- Développement du BackOffice Web

Net-ng

Digital Agency and IT company

Ingénieur développement

Rennes, Bretagne, France

October 2009 - June 2013

Au sein de l’équipe pages jaunes, nous avons eu la responsabilité de revoir complètement l’architecture de leur système d’usine à sites web pour professionnels.

Réalisations:
- Définition des user stories et critères d’acceptances avec pagesjaunes
- Analyse fonctionnelle des expressions de besoins/exigences des MOA
- Estimation des charges
- Planification/priorisation des évolutions/itérations
- Planification et suivi des taches de conception, développement et recette interne
- Intégration du processus de maintenance au cycle itératif
- Coordination travaux autres acteurs projet
- Intégration des Users stories et découpage en tâche sous Agilo
- Développement de la partie front de l’usine à site
- Développement de la partie intégraton de donnée :
- Stockage du XML sur disque: Conception d’une hiérarchie/règles de stockage (répertoires) afin d’optimiser les performances et contourner les limites du nombre de fichiers/répertoire
- Utilisation d’une base SQLite puis évolution vers une base REDIS (NoSQL): Changement du mode d’indexation des sites

Winwise

High Tech

Ingénieur Machine learning

Ville de Paris, Île-de-France, France

February 2009 - August 2009

Etude et développement d’un algorithme de matching pour un site de rencontre

Frederic Le Bris - Applifarm

10/15/2020

Vincent est un ingénieur polyvalent gérant ses sujets en autonomie, et force de proposition sur les solutions techniques à mettre en place. Sa formation datascientist, associé à sa culture technique, et sa maitrise de python, permet des interventions et des prises en charge complète des sujets depuis l'étude jusque la mise en production.

Education

charter modal image

Success is a team effort

Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

Sign the code