CV Vincent Hiribarren
🇬🇧 EN | 🇫🇷 FR

Vincent HIRIBARREN
Ingénieur Cloud & Logiciel Senior

Français – né en 1980
Lille, France - déplacements possibles à Paris

Diplôme d'ingénieur informatique et télécoms
Permis de conduire B

Courriel :
email
Tél :
phone
Web :
via formulaire

Lead technique ou ingénieur senior, j'ai une large expertise en ingénierie logicielle (web, desktop, mobile, embarqué, serveur) alliée à une maîtrise de l'infrastructure cloud AWS et des réseaux. J'applique sécurité, scalabilité, monitoring, alerting et infrastructure as code en contexte de production.

Je fais le lien entre métier et technique : analyse des besoins, conception du système cible, livraison en autonomie ou en coordonnant une équipe de développeurs. J'utilise les outils IA de manière responsable, en révisant, simplifiant et refactorant le code généré pour assurer sa maintenance.

⚡ Expertise technique

Langages de programmation

Actuel :
Python, Rust
Régulier :
Java, JavaScript, TypeScript
Passé :
C, C++, C#, Objective-C, Kotlin, Swift, ActionScript (AS3/Flex)
Étude :
Haskell

Technologies web

Langages :
HTML5, CSS3, JavaScript (ES6+ & legacy), TypeScript
Frameworks :
React, Node.js, Web Components
API navigateur :
Web APIs, WebAssembly avec Rust
Protocoles :
HTTPS, REST, Websockets

Cloud & systèmes distribués (AWS)

PaaS :
EC2, Load Balancers, Auto Scaling, ECS Fargate...
Serverless :
Lambda, Step Functions, SQS, SNS, Kinesis, S3, CloudFront, API Gateway...
Réseau :
VPC, Route53, Transit Gateway, WAF, Network Firewall ...
CloudOps :
Organization, IAM Identity Center, SCP, ...

Sécurité

Auth :
OAuth2, OpenID Connect, JWT, SAML
Renforc. :
OWASP, sécurisation backend et frontend, prog. défensive
Pen tests :
Coordination des tests d'intrusion et conformité sécurité
Certificats :
Gestion des certificats TLS / X.509

Architecture & Ingénierie logicielle

Architecture :
UML, C4, conception pour la scalabilité, l'observabilité, la maintenabilité et l'optimisation des coûts.
Conception :
Microservices, Clean Architecture, SOLID, design patterns, injection de dépendances
Tests :
tests unitaires, mocking, conception testable
Outillage :
linters, formatters, pre-commit hooks, analyse statique
SDLC :
Workflows git, correctifs sécu., config multi-env.

Infrastructure & DevOps

Infrastructures reproductibles et auditables.

Outils actuels :
Terraform / OpenTofu, Cloudformation
Usage passé :
Docker, AWS CDK, Ansible

OS & Réseau

Usage :
macOS (principal), Linux (aussi prog. sys.), Windows
Réseau :
IP, TCP, UDP, DNS, TLS, firewalling, routage, NAT, SSH

Bases de données

Actuel :
DynamoDB
Passé :
MariaDB / SQL, MongoDB, ElasticSearch
Concepts :
Modélisation, normalisation, indexation

💼 Expérience professionnelle

AXA DCP - Digital Commercial Platform

DCP B2B Risk Management Solutions - plateforme AWS

2024 – Auj.

Rôle : Product Owner et Tech Lead de la plateforme hébergeant les solutions sur AWS

  • Encadre et développe avec une équipe d'ingénieurs cloud
  • Supervise les évolutions des fondations hébergeant les produits de 5 équipes applicatives
  • Responsabilité admin, support aux équipes applicatives, gestion des demandes et incidents, support L3
  • Déploie les composants sécurité, réseau et infra commune sur plus de 100 comptes AWS via infrastructure as code et automation
  • Contribution à l'architecture DCP en tant qu'expert AWS, réseau et bonnes pratiques cloud
Python Terraform / OpenTofu Git IP Network Contexte SAFe
AWS CodePipeline / CodeBuild Organization SCP WAF IAM Identity Center Network Firewall Firewall Manager Route53 Transit Gateway VPC CloudFormation ECS Fargate Batch ACM

AXA GETD - Group Emergency Technoly & Data

Plateforme télématique TEX - Refonte complète en AWS Serverless

2018 – 2024

Projet : Suite au succès du serverless sur Fizzy (cf. ci-dessous), et pour rendre TEX (cf. ci-dessous) plus robuste face au turnover, baisses de budget, maintenance, exigences de sécurité et difficultés des data scientists à déployer, TEX a été réécrit avec des technologies AWS serverless avec succès.

Rôle : Leader technique et architecte

  • Conception et refonte de la plateforme télématique TEX, depuis une archi EC2 vers du full serverless AWS.
  • Encadrement d'une équipe de 3 ingénieurs cloud et logiciel
  • 4 projets en production traitant des données live de boîtiers télématiques, voitures connectées ou serveurs tiers.
OAuth2 SAML Python Java TypeScript React Terraform Jenkins Git IP Network
AWS Lambda Step Functions SQS / SNS Kinesis Aurora Serverless DynamoDB Cogito API Gateway CloudFront NBL / ALB EC2 CloudWatch S3 VPC ACM

Fizzy – Tarification pour assurance retard de vol

2018

Projet : Fizzy était un produit d'assurance à remboursement automatique en cas de retard de vol, via blockchain pour garantir le paiement.

Rôle : Architecte cloud et ingénieur logiciel

  • Usage d'AWS serverless et managé, pour découverte et évaluation dans le cadre de futurs projets
  • Adaptation et mise en production du moteur de pricing des data scientists
  • Formation d'une équipe de run pour transférer les développements
Python Git
AWS Lambda API Gateway DynamoDB Batch CloudFormation S3 SNS CloudWatch

AXA Data Innovation Lab

CCA – Claim Cost Analyzer

2017

Projet : Outil web graphique pour actuaires, analyse des coûts carrosserie automobile.

Rôle : Lead tech et développeur front/back

MongoDB ElasticSearch AngularJS Git React Material Design NodeJS Python Bower Gulp Webpack Vagrant Docker

Connected Home – Plateforme de services domotiques via MyFox et Hue

2016

Rôle : Lead tech en charge du service d'agrégation d'événements avec MyFox et Hue

Python JavaScript / Node.js AWS EC2 Kafka ElasticSearch Ansible Terraform Ubuntu Graphite Grafana Shinken Git

TEX – Plateforme AXA d'assurance télématique automobile

2014 – 2017

Projet : Plateforme AXA de télématique : collecte des données de conduite, scoring du comportement pour créer des produits d'assurance. Alimente l'offre YouDrive de Direct Assurance.

Rôle : Architecte et dev. d'une plateforme de collecte pour véhicules connectés (back-end, mobile, devops)

  • Prototypage end-to-end de la première plateforme
  • Étude et implémentation avec beacons BLE
  • Lead technique de l'équipe mobile
  • Gestion sous-traitants et entretiens pour dev. mobile, devops, backend et frontend
Objective-C / iOS Java / Android Gradle Python JavaScript / Node.js Swift Bluetooth LE beacons AWS EC2 Kafka ElasticSearch MongoDB Git Ansible Terraform Docker Vagrant Ubuntu Graphite Grafana Shinken Meteor car OBD dongles JMeter Gatling

Alcatel-Lucent Bell Labs

Bell Labs – Ingénieur logiciel en prototypage rapide

2010 – 2014

Rôle : Conception et prototypage rapide de maquettes avec des designers UX

  • Maquette de jeu WebRTC
  • Drone 4G LTE avec Parrot
  • Maquette robot 4G LTE
  • Avatar physique avec Kinect
ActionScript3 / Flex Java C++ HTML5 WebRTC Arduino RaspberryPi Git

Bell Labs – Ingénieur de recherche

2008 – 2010

Projet : Intégration des services IMS (IP Multimedia Subsystem) et réseaux sociaux Internet

  • Représentant de Bell Labs dans le projet européen SERVERY
  • Architecte pour intégrer l'IMS dans Facebook
  • Service d'infrastructure IMS sociale
  • Application Facebook embarquant un client IMS
Java Open Social Apache Shindig XDMS server Subversion

Alcatel-Lucent Research & Innovation – Expert IMS & IP

2005 – 2008

Rôle : Ingénieur R&D pour concevoir des mécanismes de traversée d'obstacles réseau (NAT, proxy HTTP...) pour clients SIP et IMS (IP Multimedia Subsystem)

  • Rédaction de 2 brevets, cours sur la traversée NAT pour SIP, promotion de Maven pour Java.
  • Extension d'un client SIP/IMS Windows Mobile avec traversée NAT via STUN, RTP sur TCP, HTTP.
  • Délégué pour la collaboration avec Orange sur les services IMS.
C# C++ Windows Mobile Java Maven SIP servlets STUN / TURN RTP Subversion

Alcatel CIT – Ingénieur logiciel Java

2004 – 2005

Rôle : Ingénieur logiciel, conception et dev. d'outils Java

  • GUI Java de supervision des réseaux cœur GSM Alcatel via SSH et SNMP.
  • Fork, correction et ajout de fonctionnalités sur JMeter pour la suite Prepaid Postpaid Alcatel.
Java Swing JMeter SNMP Subversion

École d'ingénieurs / Association EIRBOT

2002 – 2003

Développeur logiciel au concours Eurobot

Projet : Création de robot en équipe pluridisciplinaire. Classement : 8e sur 150 équipes.

  • Système de contrôle de position et guidage en environnement multi-microcontrôleur
C programming Microcontroller AVR

🇫🇷 Langues

Français :
langue maternelle
Anglais :
niveau professionnel
Japonais :
lecture autodidacte, niveau JLPT N3

🇫🇷 Langues

À propos du japonais

Intéressé par la culture japonaise et souhaitant me familiariser avec les caractères chinois et japonais, j'ai appris la lecture en autodidacte. Ayant découvert que mon niveau me permettait de passer le JLPT – Japanese Language Proficiency Test – j'ai poussé l'étude et me suis présenté en candidat libre, avec succès pour les 3 niveaux de base :

  • 2013 : Niveau 5
  • 2014 : Niveau 4
  • 2016 : Niveau 3

Je ne sais ni parler ni écrire japonais. Ma compréhension est basique, insuffisante pour suivre une conversation.

🎓 Formation

ENSEIRB

2001 – 2004

École Nationale Supérieure d'Électronique, d'Informatique et de Radiocommunications de Bordeaux. École d'ingénieurs.

Diplôme d'ingénieur en informatique et télécommunications.

Maths Sup / Spé
Pierre de Fermat

1998 – 2001

Mathématiques, Physique à Toulouse, France.

Classe préparatoire scientifique pour intégrer une école d'ingénieurs. Préparation aux concours écrits et oraux d'admission.

🏆 Certifications

🔨 Projets personnels

Android Beacon Simulator : Simule des beacons Bluetooth LE. +30 000 téléchargements.

Advent of Code : exercices algorithmiques.

RGB LED matrix Rust driver pour nRF52833 : piloter une matrice LED avec un BBC micro:bit.