Gilles PILLOUD - Architecte logiciel - Compétences d'engineering manager

Avec une vision produit très large, j'aime concevoir des produits, accompagner les équipes de développement dans la réalisation de produit, en partant du besoin métier jusqu'au suivi opérationnel.

Informations personnelles

  • Né le : 2 Mars 1986
  • Situation familiale : Marié
  • Localisation : Sassenage (38)
  • Téléphone : +33(0) 6 84 49 47 14
  • Courriel : gilles@pilloud.fr

Formations

  • Licence professionnelle spécialisée dans les métiers de l'internet.
  • BTS d'informatique Industrielle.

Loisirs

  • DIY
  • Course à pied / trail

Architecte cloud Kerlink

Période : Depuis 2020

Projet : Architecture et développement des solutions logicielles de Kerlink pour ses clients.

  • Architecture : Conception et mise en place de l'architecture technique data, et de configuration des objets IOT (datalake, ETL, jobs d'aggrégation, détection d'anomalies, visualisation)
  • Management technique d'une équipe d'ingénieurs en développement.
  • Suivi des infrastructures déployées / coûts d'infrastructure (FinOps)
  • Réseau LoRaWAN : mise en place d'un LoRA Network Server distribué et haute disponibilité.
  • Gestion des équipement : Création d'une solution permettant la maintenance à distance des équipements vendu. (plusieurs miliers)
  • Développement embarqué : gestion et maintenance du client de maintenance a distance.
  • Sécurité : Mise en place des procédures et éléments de sécurité nécessaire au bon fonctionnement de l'infrastructure, participation à la gestion de la PKI d'entreprise.
  • Recrutement de profils techniques
  • Arbitrages techniques
  • Gestion du site Grenoblois de l'entreprise
Environnement technique : Python, Docker, AWS (Lambda, Api Gateway, RDS, glue, ...), fastAPI, PostgreSQL, protocole LoRaWAN, http, ssl, Chirpstack
Environnement fonctionnel : Métier de l'IoT

Expert technique / développeur Full stack / Responsable d'équipe - Wyres SAS (Racheté par Kerlink)

Période : Depuis 2016

Projet : Développement de la solution IOT de l'entreprise : plateforme métier et infrastructures associées

  • Architecture : Définition et mise en place de l'architecture technique en lien avec la direction technique. Implémentation de l'architecture par des containers proxmox, leur suivi de performance, et leur scaling associé/supervision
  • Composants back-end : développements java, rabbitmq, mongodb, ...
  • Composants front-end : Architecture et développements vueJs et angularJs.
  • Management d'équipe : direction technique de l'équipe, définitions et suivis des projets et de la qualité des livrables
  • Réseau LoRaWAN : Expertise protocolaire, usages, analyse de fonctionnement des réseaux, gestion du coeur de réseau chirpStack (Loraserver), Objenious, Actility, configuration et maintenance des passerelles LoRaWAN
  • Développement embarqué : RTOS myNewt, développement BSP, mise en place des environnements de développement et de la chaine de build automatisée pour les cibles embarquées.
  • Suivi et gestion de la production : Mise en production et investigations techniques sur des environnements de haute disponibilité
  • Déploiement de la solution : Installations sur site (usines, entrepôts) de la solution et suivi client
Environnement technique : loRaWAN, java, tomcat, vueJs, ...
Environnement fonctionnel : Métier de l'IoT

Expert technique - CGI (Client : STMicrolectronics)

Période : 2012 - 2015

Projet : Développement d'un moteur de gestion de processus métiers

  • Recueil de besoins : Animation et participation à des ateliers permettant aux utilisateurs d'exprimer leurs besoins
  • Spécifications du besoin client : Mise en forme, formalisation contractuelle du besoin client
  • Conception technique : Définition technique des évolutions applicatives à effectuer
  • Développement de nouvelles fonctionnalités
  • Support utilisateur
  • Encadrement technique : Suivi et rapports concernant l'avancement de projet
  • Suivi et gestion de la production : astreintes, mise en production et investigations techniques sur des environnements de haute disponibilité
Environnement technique : Pl/Sql, Oracle, mod_plsql, sql, apache, javascript, AngularJs, Jboss, J2EE, C#
Environnement fonctionnel : Métiers du semiconducteur, Gestion de la maintenance

Ingénieur en Technologie de l'information - CGI (Client : Soitec)

Période : 2012

Projet : Logiciel de gestion de gestion de transport

  • Développement et évolutions sur le logiciel de gestion du transport de silicium en salle blanche
  • Spécifications de nouvelles fonctionnalités après recueil de besoins utilisateurs
Environnement technique : C#, IIS, Visual Studio

Responsable informatique et réseaux - Université Joseph Fourier

Période : 2010 - 2011

Projet : Gestion des serveurs et du parc informatique du département SRC au service de l'enseignement et du personnel du département.

  • Suivi des incidents
  • Mise en place de nouvelles fonctionnalités
  • Sécurisation des plateformes physiques et logicielles
  • Évolution des infrastructures
Environnement technique : Linux Debian, Windows XP, Samba, Squid, ocs inventory, Zabbix

Administrateur Système - Ingénieur de production - Capgemini (Client : Yahoo!)

Période : 2008 - 2010

Projet : Gestion des serveurs de la partie sport du site de Yahoo pour l'Europe.(fr.sports.yahoo.com et d'autres sites de sport européens pour Yahoo!)

  • Responsable de la mise en exploitation et du support opérationnel
  • Contrôle du déploiement applicatif des nouvelles versions ou fonctionnalités
  • Accroissement des performances et la disponibilité des sites Yahoo! à travers le monde
  • Migrations php et FreeBSD
  • Travail avec les méthodologies Agile et ITIL
  • Création des procédures d’intervention pour le support de niveau 1 et 2
  • Diagnostic, Analyse et résolution d’incident (Support d'applicatifs et système de niveau 3)
  • Mise en place du Business Continuity planning (BCP)
  • Gestion des serveurs durant des événements sportifs internationaux (Coupe d'europe de Football, Jeux Olympiques)
Environnement technique : Linux FreeBSD, Perl, Script Shell, MySQL, PHP

Bénévolat - Participation au projet Zikula (anciennement PostNuke) - Développeur du noyau - Administrateur du site de support francophone

Période : 2006 - 2008

Projet : Développeur du noyau, co-administrateur du site de support francophone (www.zikula.fr et communaute.zikula.fr )

  • Création de documentation
  • Aide aux utilisateurs
  • Maintenance de la traduction francophone

Participation au développement du noyau du système

  • Élaboration de nouvelles fonctionnalités
  • Débogage
  • Développement dans un contexte collaboratif
Environnement technique : Php, MySQL, Ajax, JavaScript, Html, CSS, Smarty, API Zikula, CI, svn, phpunit, Scripting shell, environnement Linux/Ubuntu

Développeur web - Stepan Europe

Période : 2006 - 2007

Projet : Extranet : site (bilingue) permettant aux distributeurs des produits Stepan Europe l'accès sécurisé aux Fiches de Sécurité de divers produits

Intranet : partage de documents, suivi des résultats entre les 3 sites européens

Mission :
Création de l'intranet et de l'extranet:
  • Choix de l'architecture
  • Site sécurisé dû à la transmission d'informations sensibles
  • Étude et mise en oeuvre de la sécurité PHP
  • Développement de modules pour l'API Zikula en PHP
  • Utilisation d'annuaires LDAP
  • Création d'un système de gestion électronique de documents en PHP
  • Intégration dans le SI de l'entreprise
  • Maintenance de l'ancien intranet durant le développement du nouveau
  • Bascule de l'ancien vers le nouveau système
Environnement technique : Windows XP, Zikula (PostNuke), Php (codage sécurisé), MySql, LDAP, IIS 2003 (Installation et maintenance de base), Ajax, JavaScript, HTML, CSS, Subversion (SVN)

Langages & Frameworks

  • Python 3
  • FastAPI
  • Pydantic
  • Vue JS
  • Java
  • RabbitMQ
  • PL/SQL
  • SQL
  • Scripting shell
  • PHP
  • HTML
  • CSS
  • JavaScript
  • XML
  • NodeJs

Logiciels

  • AWS (Lambda, s3, SNS, SQS, ...)
  • Docker
  • PostgreSQL
  • Proxmox
  • Ansible
  • Apache 2
  • Oracle 10g
  • MySql server
  • Eclipse
  • MySql
  • MongoDB

Langues

  • Français (courant)
  • Anglais (technique)