Thomas Auvray

Entrepreneur indépendant & Ingénieur en informatique

Me contacter
Thomas Auvray - Entrepreneur indépendant et ingénieur en informatique spécialisé en cloud computing

Bienvenue !

Je m'appelle Thomas et je suis à mon compte depuis maintenant 4 ans.

J'ai deux métiers : entrepreneur indépendant et ingénieur en informatique.

Mon objectif professionnel : aider les entreprises à mieux fonctionner.

Cette page a pour but de décrire mon activité et, dans le meilleur des cas, de vous convaincre à me contacter pour que nous puissions travailler ensemble.

J'ai donc un métier…

Entrepreneur

Je suis diplômé d'un Master 2 à l'Institut de Gestion de Rennes (IGR-IAE), j'y ai appris les fondamentaux du management et de l'administration des entreprises. Depuis, cela fait maintenant 13 ans que je baigne dans l'entrepreneuriat, les start-ups et les projets divers.

… et un autre métier :

Ingénieur

Je suis diplômé de l'École Supérieure d'Ingénieurs de Rennes, j'y ai obtenu des bases solides en réseaux, télécoms et développement. Mais l'informatique est une passion qui date de bien plus tôt et depuis que j'y ai accès, je n'ai jamais cessé d'apprendre et de me former.

Plus d'informations sur mes différentes expériences avant d'être indépendant ? N'hésitez pas à consulter mon compte LinkedIn.

Comment Thomas Auvray peut vous aider ?

Mon métier c'est de vous aider à mettre en place des solutions innovantes qui vous permettront de vous adapter aux défis actuels afin de toujours mieux répondre aux attentes de vos clients. Parfois ce sera via des outils techniques mais pas toujours !

Quelques que soient les solutions, voici les points qui caractérisent ma façon d'aborder les projets :

L'humain d'abord ...

Pour moi une entreprise ne peut correctement fonctionner que si les employés sont heureux et fiers d'apporter un service de qualité à leurs clients.

Aujourd'hui il est plus simple de se revendiquer comme « une entreprise à taille humaine, respectueuse de ses employés et résolument tournée vers le client » que de l'être réellement. Et c'est normal : c'est l'un des défis les plus ambitieux des entreprises aujourd'hui.

... la technique ensuite

Il faut détecter là où les outils seront plus performants que nous et, avec parcimonie, leur déléguer nos tâches. L'informatique ne prend pas notre travail, il nous aide à mieux travailler.

Les outils qui fonctionnent ont été conçus sur le terrain, pour le terrain. Les solutions doivent s'adapter à vous, à vos équipes et à vos manières de travailler et non pas l'inverse.

D'abord étudier le terrain ...

Chaque projet commence toujours par une étude approfondie de votre métier. Comment l'appliquez vous ? Quelles sont vos procédures actuelles ? Quelles sont vos problématiques ?

C'est l'une des aspects des projets que je préfère. Chaque équipe, chaque entreprise, chaque secteur est unique mais je retrouve toujours cette envie de faire mieux. Je prendrais donc le temps qu'il faut jusqu'à ce que vous soyez convaincu que j'ai correctement compris votre projet.

... puis les solutions

A chaque problème sa solution. Le point fort dû à mon indépendance c'est que je n'ai pas un catalogue de fonctionnalités que je dois absolument vous vendre. On utilisera ce dont vous aurez besoin, ni plus ni moins !

Et pour cela il existe une multitude de plans d'attaque : Foncer dans le cloud ? Créer un nouvel outil de zéro ? Utiliser une solution payante du marché ? Corriger l'existant ? Adapter un outil libre et gratuit ?

Mot clé à retenir : je m'adapte. Je sais ce que c'est que de gérer une entreprise et je comprends que les points à surveiller sont souvent les mêmes : le planning et le budget.

Je vous aiderai donc à trouver la meilleure solution qui soit viable autant techniquement qu'économiquement.

Les spécialités de Thomas Auvray

Je suis curieux, je touche à tout et j'apprends sans cesse. Néanmoins, avec le temps, il y a des points sur lesquels je suis plus vite opérationnel que d'autres !

Les données sensibles

Pendant les 6 premières années de ma carrière j'ai travaillé en étroite collaboration avec des établissements de santé comme les cliniques et les hôpitaux, privés et publics.

C'est donc avec grand plaisir que j'ai continué à régulièrement travailler avec des soignants et des responsables d'infrastructures hospitalières.

Le travail dans les services de soins impose de manipuler des données de santé. Ces données sont confidentielles et ne doivent pas être manipulées n'importe comment et surtout stockées n'importe où !

Pas question donc d'utiliser des solutions basées sur les Cloud grand public. Le plus souvent les solutions sont hébergées au sein même des établissements. Les connexions se font via des accès sécurisés. Je dispose également d'un serveur HDS (Hébergement de Données de Santé) certifié pour les projets nécessitant un hébergement externalisé sécurisé.

J'ai donc l'habitude de travailler étroitement avec les responsables des services informatiques pour trouver les meilleures solutions dans le respect des contraintes de sécurité.

Les start-ups et les PME

J'ai une affection particulière pour les petites structures. Ces structures qui doivent absorber une charge de travail immense avec des moyens limités.

Chaque personne a plusieurs casquettes et tout est à rendre « pour hier » ! L'innovation dans les pratiques et dans les outils est clé : il faut faire plus avec moins.

Une attention particulière est portée sur le bien-être des employés. Il n'est pas facile pour une entreprise de cumuler les défis tout en consolidant toujours plus ses équipes.

Mais c'est là que les meilleurs projets s'épanouissent !

Le Cloud

J'ai une expérience significative sur Google Cloud Platform (GCP), où j'interviens depuis le début de mon aventure entrepreneuriale sur des projets variés.

Mon expertise couvre l'architecture et le développement de microservices dans le cloud. Je travaille avec l'ensemble de l'écosystème GCP : Compute Engine, Cloud Storage, App Engine, Cloud Functions, Cloud Tasks, Pub/Sub, Cloud Scheduler, Cloud SQL...

J'accompagne mes clients aussi bien sur des projets neufs que sur la migration d'infrastructures existantes vers le cloud.

L'objectif est toujours le même : tirer profit de la scalabilité et de la performance du cloud tout en maîtrisant les coûts et en garantissant la sécurité des données.

L'informatique Full-Stack

Grâce à mes différentes expériences, j'ai une vision très large de l'informatique. Des couches basses (réseaux, serveurs, infrastructure) vers les couches hautes (développement web, API).

Je joue avec des serveurs Linux depuis plus de 11 ans : virtualisation, conteneurs, orchestration, sécurité, automatisation... Je suis très curieux et j'apprends sans cesse !

Côté développement, je maîtrise le Python orienté Web (Flask, FastAPI) et j'adore interconnecter des applications via des API REST. Côté front-end, je privilégie le HTML / CSS / JavaScript vanilla pour des solutions légères et performantes.

Je sais également travailler avec Docker, WordPress, les bases de données MySQL et PostgreSQL, et bien d'autres outils selon les besoins du projet.

Projets et réalisations de Thomas Auvray

Voici quelques exemples des projets sur lesquels j'ai travaillé lors de ces trois dernières années.

Direction Des Écoles Catholiques - PSYCAJOUR 💡

A la Direction Des Écoles Catholiques, d'abord dans le 22, la priorité a toujours été de répondre aux besoins des élèves et des parents avec le plus de bienveillance possible.

C'est pour cela que l'équipe de Psychologues utilisait un logiciel fait maison depuis plus de 10 ans. L'objectif de ce logiciel était de stocker, organiser et automatiser la gestion administrative des consultations psychologiques.

Le logiciel stockait la liste des élèves, prévenait les parents et les établissements par mail, créait des rendez-vous agenda et plus encore !

Le défi

Mais la personne en charge a quitté l'entreprise depuis bien longtemps et le logiciel n'est plus à jour, il pose déjà quelques problèmes de compatibilités et risque de rapidement devenir complètement obsolète ce qui peut poser des questions de sécurité. Sans compter que les pratiques avaient évolué et qu'aucune modification n'était possible.

Après avoir longuement échangé avec les équipes, nous avons tracé les grandes lignes du plan et la liste des priorités.

Logo Psycajour

Détails techniques du projet Psycajour

Interface des interventions psychologiques de PSYCAJOUR

Interface des interventions psychologiques de PSYCAJOUR

🔗 Site officiel : PSYCAJOUR.FR

PSYCAJOUR est devenu un produit à part entière, utilisé quotidiennement par plusieurs équipes de psychologues pour gérer l'ensemble de leurs interventions !

La solution

Tout d'abord : patcher sans délais la version historique. Il fallait débloquer les psychologues ! Ceci n'était pas une partie de plaisir, mettre son nez dans du code historique n'est jamais facile. Mais nous avons réussi à remettre le logiciel en état de marche.

Nous avions donc le temps de concevoir une nouvelle version de zéro. Les fonctionnalités clés devaient être reprises mais sans retomber dans le précédent piège : les psychologues devront pouvoir modifier le comportement du logiciel quand leurs pratiques évoluent. Le tout sans avoir à demander de l'aide, en toute autonomie !

Il a donc fallu faire des choix technologiques répondant aux besoins. Le code doit rester compatible le plus longtemps possible avec les navigateurs et pouvoir être repris si besoin dans plusieurs années sans douleur.

Plusieurs mois ont été nécessaires, mais depuis ce début d'année scolaire Psycajour est utilisé quotidiennement ! Au grand plaisir des parents d'élèves, des établissements partenaires et évidemment des psychologues !

Beautysane - Migration cloud et modernisation de l'infrastructure

Beautysane est une marque de l'entreprise Eat 4 Good. Cette entreprise est structurée en vente multi-niveau (MLM). Elle propose des solutions nutritionnelles saines, équilibrées et fabriquées en France..

Le défi

L'entreprise s'appuyait sur une infrastructure informatique historique qui montrait ses limites : difficultés de scalabilité, coûts d'infrastructure élevés, maintenance complexe, et risques de sécurité.

La décision a été prise de migrer l'ensemble de l'infrastructure vers le cloud pour gagner en flexibilité, en performance et en maîtrise des coûts.

Technologies utilisées : Terraform, Python, MySQL, Google Cloud Platform, Notion, Redis, Bitbucket

Technologies utilisées pour le projet Beautysane

🔄 Illustration à venir

Migration de l'infrastructure

La solution

Je travaille actuellement avec Beautysane sur la migration de leur infrastructure informatique vers Google Cloud Platform (GCP).

Le projet comprend plusieurs volets :

Migration des bases de données : passage de serveurs MySQL on-premise vers Cloud SQL, avec optimisation des performances et mise en place de sauvegardes automatisées

Refonte des API : modernisation des API existantes pour tirer profit de l'architecture cloud et améliorer les temps de réponse

Infrastructure as Code : mise en place d'une infrastructure reproductible et maintenable

Sécurité renforcée : implémentation des meilleures pratiques sécurité GCP (IAM, VPC, chiffrement, surveillance)

Optimisation des coûts : analyse et optimisation continue pour maîtriser les coûts cloud

Cette migration permettra à Beautysane de bénéficier d'une infrastructure moderne, scalable et sécurisée, tout en réduisant significativement les coûts d'exploitation.

Hébergement de sites web - Collaboration avec des pros du web

Dans le cadre de collaborations avec Marion (Studios Marketing) et Amandine (Com' On In), toutes deux expertes en création de sites internet, j'ai mis en place une infrastructure d'hébergement dédiée et optimisée.

Le concept

L'idée est simple : partager les compétences avec les pros des sites internet. Moi je m'occupe de la partie serveur compliquée, elles gèrent le design et l'expérience utilisateur, ce qui est au moins aussi compliqué ! Chacun son métier !

Plutôt que d'utiliser des hébergements mutualisés classiques avec leurs limitations, nous avons opté pour un serveur dédié offrant performance, contrôle et sécurité.

Technologies utilisées : Ansible, Ubuntu, Docker, WordPress, CrowdSec

Technologies utilisées pour l'hébergement de sites web

🔒 Illustration à venir

Sécurité et monitoring

La solution technique

J'ai mis en place un serveur dédié utilisant Docker pour orchestrer l'hébergement de multiples sites WordPress. Cette approche offre plusieurs avantages :

Sécurité renforcée : configuration avancée du firewall, isolation des sites, mises à jour automatisées, protection contre les attaques courantes

Optimisation des performances : cache avancé, compression, CDN, optimisation des ressources

Scalabilité : possibilité d'ajouter facilement de nouveaux sites et d'adapter les ressources selon les besoins

Monitoring : surveillance continue de la disponibilité et des performances

Les sites bénéficient ainsi d'un hébergement professionnel, performant et sécurisé, permettant aux designers de se concentrer sur leur cœur de métier : créer des sites qui répondent parfaitement aux besoins de leurs clients !

OPSCI - Social Data Studio : Infrastructure de collecte et traitement de données sociales

OPSCI développe des solutions technologiques pour analyser et comprendre les dynamiques d'information sur les réseaux sociaux et médias numériques.

Le défi

L'objectif du projet Social Data Studio est ambitieux : outiller l'Europe pour lutter contre la désinformation.

Il s'agit de mettre en place l'architecture et les premières briques d'une infrastructure capable de collecter des données en masse depuis les réseaux sociaux, organes de presse et autres sources d'information, puis de les traiter efficacement.

Les contraintes sont multiples : scalabilité pour gérer des volumes massifs de données, performance pour des traitements en temps réel, fiabilité pour une disponibilité continue, et coûts maîtrisés.

Technologies utilisées : Python, PostgreSQL, Metabase, Google Cloud Platform, Notion, GitHub, Docker

Technologies utilisées pour le projet OPSCI

📊 Illustration à venir

Pipeline de traitement

La solution

Mon intervention consiste à concevoir et mettre en place l'infrastructure technique sur Google Cloud Platform (GCP).

Le projet s'articule autour de plusieurs composantes :

Architecture microservices : conception d'une architecture en microservices pour faciliter l'évolutivité et la maintenance

Collecte de données : développement de connecteurs Python et d'API pour ingérer des données depuis diverses sources

Scalabilité : utilisation des services managés GCP (Cloud Functions, Cloud Run, Pub/Sub) pour garantir la scalabilité automatique

Stockage optimisé : mise en place de bases PostgreSQL et de solutions de stockage adaptées aux volumes importants

Formation et documentation : formation des équipes internes pour assurer l'autonomie sur l'infrastructure

Cette infrastructure permettra à OPSCI de déployer des outils d'analyse puissants pour détecter et comprendre les phénomènes de désinformation à grande échelle.

IGR-IAE de Rennes - Sensibilisation à la relation client

Dans le cadre de la formation à l'entrepreneuriat de l'IGR-IAE de Rennes, Université de Rennes, les étudiants profitent de l'intervention de nombreux chercheurs et professionnels. La formation dispensée est solide mais surtout : elle se remet en question sans cesse pour toujours s'améliorer.

C'est pourquoi j'ai été mandaté pour ajouter une nouvelle corde à l'arc des étudiants de Master 2 : une sensibilisation à la relation client et à ses impacts dans les entreprises.

Gestion de la relation client - IGR-IAE

Gestion de la relation client - IGR-IAE (Extrait de la présentation)

Extrait de la présentation

Extrait de la présentation

La solution

Point de solution technique ici si ce n'est la traditionnelle présentation Powerpoint. Le défi se trouvait surtout dans le fait de réussir à synthétiser la littérature existante et les expériences terrain dans une présentation.

Ce fût une franche réussite. La relation client réussie faisant le lien entre toutes les facettes de l'entreprise, les exemples ne manquent pas pour illustrer les thèses soutenues.

Depuis, c'est plusieurs fois par an que j'interviens à l'IGR et c'est toujours avec plaisir !

The Metrics Factory - Jarvis

The Metrics Factory est une société de conseil en communication spécialisée dans la mesure de l'engagement sur les réseaux sociaux.

Ses clients sont essentiellement des marques matures sur le digital qui s'interrogent sur la rationalité de leurs investissements : ma stratégie de contenu est-elle performante ? Quelle est l'audience réellement touchée par mes publicités ? Mes actions de sponsoring et d'influence marketing sont-elles vraiment visibles ?

L'expertise des consultants de The Metrics Factory repose sur la capacité technologique de l'agence à absorber la complexité en constante évolution des données issues de ces réseaux sociaux pour efficacement conseiller leurs clients.

Le défi

Avant mon intervention, le service R&D mettait à disposition des consultants des scripts exécutés sur une machine virtuelle. Concrètement ? Tout le monde se connectait sur le même bureau à distance pour exécuter des scripts et récupérer des rapports préformatés. Et ça fonctionnait !

Mais avec la croissance des besoins et des volumes de données collectées, cette procédure arrivait à saturation et ne permettait pas de traiter les données abondantes d'une plateforme émergente : Twitch. Il devenait nécessaire de monitorer la plateforme de live streaming en continue et d'être en capacité d'ingérer et de traiter de longs flux vidéos. Comment permettre aux consultants de se concentrer sur leur travail, à savoir analyser les données des réseaux sociaux, plutôt que de passer leur temps à exécuter des tâches informatiques complexes ?

Interface des projets créés dans Jarvis

Interface des projets créés dans Jarvis

Architecture technique de Jarvis

Architecture technique de Jarvis

La solution

Dans un premier temps l'urgence était de mettre à jour les scripts et notebooks Python sur la VM existante. Ceci a permis de commencer à traiter les données de vidéos en temps réel sans plus attendre.

Mais le vrai passage à l'échelle ne pouvait pas se faire sans repenser l'architecture technique. Chaque consultant devait pouvoir être autonome et donc pouvoir gérer ses projets et lancer ses collectes et traitements sans dépendre de la disponibilité d'une machine partagée. Les différents traitements devaient s'enchaîner automatiquement laissant le consultant libre de se concentrer sur les analyses.

Nous avons répondu à la promesse de The Metrics Factory de fournir un conseil en communication « augmenté » par la technologie en créant un outil de collecte et de traitement de données multiplateformes. De son petit nom complètement officieux : Jarvis.

Missions après missions, en étroite collaboration avec les équipes, l'outil s'étoffe depuis presque 3 ans !

Les consultants sont désormais totalement autonomes tout au long de leurs projets, de la capture de leurs données – peu importe le réseau social – à la réalisation de traitements data science complexes (NLP, Computer Vision, traduction, classification…).

La priorité ? La scalabilité ! En cas d'évènements particuliers les réseaux s'affolent et il faut tenir la charge. Pour répondre à ce besoin nous avons choisi d'utiliser à fond les capacités de Google Cloud Platform pour être à la pointe de la technologie.

Mission réussie, chaque mois nous traitons plus d'un million de publications et 10 téraoctets de données.

Enfin, les consultants se concentrent sur leur cœur de métier : le conseil en communication !

Thomas a eu un véritable impact sur notre organisation. Sa polyvalence et sa maîtrise de Google Cloud Platform nous ont permis de démultiplier nos capacités de collecte et de traitement de la donnée pour répondre aux besoins de nos clients les plus exigeants. Au cours des trois dernières années, notre collaboration avec Thomas a été saine et sereine, et il a démontré un engagement constant dans la qualité et l'excellence de ses livrables. Thomas est un atout précieux pour toute entreprise qui recherche un partenaire fiable et compétent.

Erwan Le Nagard - Témoignage sur Thomas Auvray

Erwan Le Nagard

Directeur Engagement Labs - The Metrics Factory

GCS e-Santé Bretagne & CHU de Rennes - Tableaux de bords

Le contexte

Contexte : le COVID fait rage, les Urgences du CHU de Rennes sont complètement saturées et trouver des lits disponibles devient très complexe et chronophage à l'échelle régionale. La réactivité et la praticité des outils sont mises à rudes épreuves et montrent leurs limites.

Le GCS e-Santé Bretagne est mandaté par l'ARS de Bretagne pour proposer une nouvelle interface au Répertoire Opérationnel des Ressources. Le ROR est l'outil principal qui permet à toutes les structures hospitalières de Bretagne de, dans le cas présent, communiquer son nombre de lits disponibles en fonction des services. Ce point est crucial pour la ré-orientation des patients.

Au CHU, l'interface permettant de communiquer en interne l'état du service ne fonctionne plus sur les navigateurs récents.

Les solutions en place sont datées voire complètement obsolètes. Il faut améliorer tout ça, et vite !

Logo Metabase

Détails techniques de la plateforme

Tableau de bord de la disponibilité des lits

Tableau de bord de la disponibilité des lits

Tableau de bord des entrées aux urgences du CHU de Rennes

Tableau de bord des entrées aux urgences du CHU de Rennes

La solution

Les solutions proposées doivent être rapides à mettre en place, doivent pouvoir résister à la charge et surtout : être fiables !

Redévelopper une application de zéro serait bien trop chronophage ! Nous avons donc décidé d'utiliser une bibliothèque complète de visualisation de données. Une bibliothèque gratuite : Metabase !

Il a fallu développer un connecteur particulier pour faire communiquer Metabase et le ROR, mais cela a été effectué sur quelques jours / nuits. En à peine quinze jours : tout était opérationnel !

Une solution très similaire a été mise en place aux urgences de Rennes. Les chiffres clés étaient à nouveau disponibles au plus grand nombre via un nouvel outil à jour.

Et maintenant ?

Que vous vouliez me confier un projet ou que vous ne vouliez que me poser des questions, la suite est simple :

Contactez-moi :