Thomas Richard

Rayvol

Développeur Fullstack & DevOps

Développeur fullstack spécialisé dans la création de MVP et applications métier robustes. Fort d'un background scientifique, je transforme les idées business en solutions techniques scalables et performantes. Mon expertise couvre le cycle complet : de la conception à la production, en passant par l'architecture évolutive et l'automatisation des déploiements. 4 MVP livrés en production, dont des projets critiques (Airbus, Marine Nationale) et des SaaS en cours de croissance.

Réalisations clés

  • 4 MVP déployés en production
  • Client SaaS fidèle depuis 2 ans
  • Applications critiques certifiées
  • Architecture scalable
  • Autonomie complète : de l'idée au déploiement automatisé

Expériences Professionnelles

Freelance – Rayvol Développement (Strasbourg)
2022 – Aujourd'hui
  • Solopreneur & Ingénieur - AiGenda
  • Solopreneur & Ingénieur - Infrahaste
  • Consultant Dev Fullstack – AFI-ESCA (Efor)
  • Consultant Dev Fullstack – EDF (TMC)
Fullstack Developer – SII (Aix-en-Provence)
2019 – 2022
  • Flight Perfo – Airbus Helicopters
  • ZEPHYR – Marine Nationale (CEPA)
  • PTU – Airbus Helicopters
Professeur de Physique-Chimie – Éducation nationale (Chalon-sur-Saône)
2018 – 2019
Stage développeur – CPPM Marseille
2017
  • Développement logiciel pour l'analyse de données physiques
Enseignant TD – AMU Marseille
2015 – 2016
  • Travaux dirigés en physique

Projets Personnels

AiGenda

Agent IA de planification personnelle

Création d'un SaaS de planification intelligente pour répondre au besoin d'une gestion de temps fluide et personnalisée, en combinant calendrier, priorisation automatisée et agent IA.

Rôle : Responsable de l'intégralité du développement fullstack — de l'architecture frontend/backend à l'infrastructure CI/CD sécurisée.

Impact : MVP en production avec une base d'utilisateurs croissante et une infrastructure prête pour évoluer au-delà de la phase privée.

Technologies :

  • Frontend : Next.js (App Router), Tailwind CSS, TypeScript, i18n avec next-intl
  • App mobile : React Native, Expo, TypeScript, Tamagui
  • Backend : Supabase (PostgreSQL, Edge Functions, Auth), Stripe (paiement multi-devises)
  • Infrastructure : Docker, Traefik (TLS via Cloudflare), Ansible (IaC), Supabase, monitoring Prometheus
  • CI/CD : GitLab CI, releases automatiques, déploiement orchestré via Ansible

Infrahaste

Infrastructure-as-a-Service pour PME/Startups

Conception d'une stack d'infrastructure prête à l'emploi, adaptée aux petites équipes sans expertise DevOps, avec sécurité Zero Trust et surveillance intégrée.

Rôle : Développement complet d'une plateforme exportable incluant réseau, sécurité, monitoring et pipelines automatisés.

Impact : Solution déployable prête à l'usage après phase de production privée, simplifiant la mise en place d'une infrastructure robuste pour les PME.

Technologies :

  • Proxmox : Hyperviseur avec réseaux VLAN
  • OPNsense : Firewall, NAT, DMZ, VPN (Zero Trust)
  • Traefik + Pomerium : Reverse Proxy + SSO sécurisé
  • Authentik : Authentification centralisée (OAuth2, MFA)
  • Bind9 : DNS interne
  • Grafana, Prometheus, Netdata, Graylog : Monitoring
  • GitLab + Runner, Terraform : CI/CD & IaC
  • Nextcloud, GLPI : Services internes

Missions Clients

AFI-ESCA Extranet

Extranet Métier Assurance

Efor / Rayvol

Développement d'une application métier sécurisée pour la gestion des contrats et des sinistres dans le secteur assurantiel, avec des exigences élevées de fiabilité et évolutivité.

Rôle : Implémentation d'une architecture fullstack robuste avec automatisation des tests et des déploiements continus.

Impact : Système résilient et scalable, préparé pour les évolutions fonctionnelles futures et une intégration fluide dans l'écosystème client.

Technologies :

  • Frontend : Angular, TypeScript, HTML/CSS, RxJS
  • Backend : .NET, C#, Node.js
  • Base de données : SQL Server, MongoDB
  • CI/CD : GitLab, Jenkins, Octopus Deploy
  • Tests : Jasmine, Karma, SpecFlow
  • Conteneurisation : Docker

Flight Perfo

Application Embarquée Airbus Helicopters

Airbus Helicopters / SII

Développement d'une interface critique pour la visualisation de données de vol, conforme aux normes de certification logicielle DO-330.

Rôle : Conception du frontend et intégration avec le backend embarqué tout en respectant des contraintes strictes de sécurité et de performance.

Impact : Interface certifiée prête à être utilisée dans des environnements aéronautiques critiques, démontrant rigueur dans un contexte réglementé.

Technologies :

  • Frontend : JavaScript, HTML/CSS
  • Backend : C++ sur calculateur
  • Framework : Qt
  • Tests : Qt Test Framework, Coco
  • Norme : DO-330

AH Perfo Library

Outil Windows Native

Airbus Helicopters / SII

Création d'une application Windows native pour le calcul de performances aéronautiques.

Rôle : Développement sous .NET avec tests intégrés, garantissant fiabilité et facilité d'usage pour les utilisateurs internes.

Impact : Outil stable et maintenable pour des calculs spécialisés en environnement Windows certifié.

Technologies :

  • Frontend : Windows Forms
  • Backend : C#
  • Tests : Visual Studio Testing Tools
  • Norme : DO-330

ZEPHYR

Application d'Aide au Vol (Marine Nationale)

Marine Nationale / SII

Solution d'assistance au vol pour pilotes d'essai, avec fortes contraintes fonctionnelles et en termes de sécurité.

Rôle : Lead technique — gestion fonctionnelle, coordination et développement fullstack sous contraintes DO-330.

Impact : Projet livré avec succès pour un client institutionnel, démontrant capacité de coordination et de prise de décision dans un contexte critique.

Technologies :

  • Frontend : JavaScript, HTML/CSS
  • Backend : C++, SQLite
  • Framework : Qt
  • Norme : DO-330

Webapp Minecraft

Clone JavaScript avec moteur WebGL 3D

Projet personnel

Clone JavaScript de Minecraft avec moteur WebGL 3D — démonstration de maîtrise technique et d'architectures modulaires avancées.

Technologies :

  • Frontend : React, Three.js, Cannon-es
  • Backend : Node.js, Express.js
  • Tests : Jest

PTU (Plan de Tests Unitaires)

Tests unitaires de code critique embarqué

Airbus Helicopters / SII

Assurance qualité du code embarqué en C pour Airbus, renforçant la stabilité logicielle sous certification DO-178B.

Technologies :

  • Langage : C
  • Framework : RTRT
  • Outils : SCADE, DOORS
  • Norme : DO-178B

EDF ADR App

Outil interne de gestion d'incidents

TMC / Rayvol

Outil interne de gestion d'incidents techniques — optimisation des workflows internes via une application .NET.

Technologies :

  • Frontend : Windows Forms
  • Backend : C# / .NET 4.5
  • Tests : Visual Studio Testing Tools

️ Stack technique

  • Développement : Node.js, Angular/React, .NET/C#, Express.js, TypeScript, SQL, MongoDB
  • Automatisation & IaC : GitLab CI/CD, Docker, Portainer, Bash, Ansible
  • Infrastructure & Réseau : Proxmox, OPNsense, VLANs, DNS (Bind9), VPN, Traefik, Firewalling, DMZ, Zero Trust
  • Authentification & SSO : Authentik
  • Monitoring : Grafana, Prometheus, Graylog

Soft skills

  • Rigueur & autonomie
  • Capacité à vulgariser
  • Sens de l'architecture & anticipation des risques
  • Esprit d'initiative

Formations et Diplômes

  • Master 2 Physique Fondamentale
    Aix-Marseille Université2018
    Préparation à l'agrégation et à la recherche en physique fondamentale.
  • Master 1 Physique Fondamentale
    Aix-Marseille Université2017
    Projets de simulation de systèmes planétaires et quantiques en C/C++ (C++11), avec optimisation multi-threading.
  • Licence Physique-Chimie
    Aix-Marseille Université2013–2016
    Modélisation physique avec Python (SciPy, NumPy, Matplotlib) et C/C++ sous Linux (Debian).

Langues

  • Français : Langue maternelle
  • Anglais : C1 (professionnel)
  • Espagnol : B1 (scolaire)

Centres d'intérêt

  • Sciences & technologies
  • Jeux vidéo & jeux de plateau
  • Ski, randonnée, escalade
  • Projets open source

Réseaux et contact