Thomas Richard

Rayvol

Fullstack Developer & DevOps

Fullstack developer specialized in creating MVPs and robust business applications. With a strong scientific background, I transform business ideas into scalable and high-performance technical solutions. My expertise covers the complete cycle: from design to production, including evolutionary architecture and deployment automation. 4 MVPs delivered in production, including critical projects (Airbus, French Navy) and growing SaaS.

Key Achievements

  • 4 MVPs deployed in production
  • Loyal SaaS client for 2 years
  • Certified critical applications
  • Scalable architecture
  • Complete autonomy: from idea to automated deployment

Professional Experience

Freelance – Rayvol Development (Strasbourg)
2022 – Present
  • Solopreneur & Engineer - AiGenda
  • Solopreneur & Engineer - Infrahaste
  • Fullstack Dev Consultant – AFI-ESCA (Efor)
  • Fullstack Dev Consultant – EDF (TMC)
Fullstack Developer – SII (Aix-en-Provence)
2019 – 2022
  • Flight Perfo – Airbus Helicopters
  • ZEPHYR – French Navy (CEPA)
  • PTU – Airbus Helicopters
Physics-Chemistry Teacher – French National Education (Chalon-sur-Saône)
2018 – 2019
Developer Intern – CPPM Marseille
2017
  • Software development for physics data analysis
Teaching Assistant – AMU Marseille
2015 – 2016
  • Physics tutorials

Personal Projects

AiGenda

Personal Planning AI Agent

Building an intelligent planning SaaS to address the need for fluid and personalized time management, combining calendar, automated prioritization, and AI agent.

Rôle : Responsible for the entire fullstack development — from frontend/backend architecture to secure CI/CD infrastructure.

Impact : MVP in production with a growing user base and infrastructure ready to scale beyond the private phase.

Technologies :

  • Frontend : Next.js (App Router), Tailwind CSS, TypeScript, i18n with next-intl
  • App mobile : React Native, Expo, TypeScript, Tamagui
  • Backend : Supabase (PostgreSQL, Edge Functions, Auth), Stripe (multi-currency payments)
  • Infrastructure : Docker, Traefik (TLS via Cloudflare), Ansible (IaC), Supabase, Prometheus monitoring
  • CI/CD : GitLab CI, automated releases, orchestrated deployment via Ansible

Infrahaste

Infrastructure-as-a-Service for SMEs/Startups

Designing a ready-to-use infrastructure stack, tailored for small teams without DevOps expertise, with Zero Trust security and integrated monitoring.

Rôle : Complete development of an exportable platform including networking, security, monitoring, and automated pipelines.

Impact : Deployable solution ready for use after private production phase, simplifying the setup of robust infrastructure for SMEs.

Technologies :

  • Proxmox: Hypervisor with VLAN networks
  • OPNsense: Firewall, NAT, DMZ, VPN (Zero Trust)
  • Traefik + Pomerium: Reverse Proxy + Secure SSO
  • Authentik: Centralized authentication (OAuth2, MFA)
  • Bind9: Internal DNS
  • Grafana, Prometheus, Netdata, Graylog: Monitoring
  • GitLab + Runner, Terraform: CI/CD & IaC
  • Nextcloud, GLPI: Internal services

Client Missions

AFI-ESCA Extranet

Insurance Business Extranet

Efor / Rayvol

Development of a secure business application for contract and claims management in the insurance sector, with high reliability and scalability requirements.

Rôle : Implementation of a robust fullstack architecture with test automation and continuous deployments.

Impact : Resilient and scalable system, prepared for future functional evolutions and seamless integration into the client ecosystem.

Technologies :

  • Frontend: Angular, TypeScript, HTML/CSS, RxJS
  • Backend: .NET, C#, Node.js
  • Database: SQL Server, MongoDB
  • CI/CD: GitLab, Jenkins, Octopus Deploy
  • Tests: Jasmine, Karma, SpecFlow
  • Containerization: Docker

Flight Perfo

Embedded Application for Airbus Helicopters

Airbus Helicopters / SII

Development of a critical interface for flight data visualization, compliant with DO-330 software certification standards.

Rôle : Frontend design and integration with embedded backend while respecting strict security and performance constraints.

Impact : Certified interface ready for use in critical aeronautical environments, demonstrating rigor in a regulated context.

Technologies :

  • Frontend: JavaScript, HTML/CSS
  • Backend: C++ on calculator
  • Framework: Qt
  • Tests: Qt Test Framework, Coco
  • Standard: DO-330

AH Perfo Library

Windows Native Tool

Airbus Helicopters / SII

Creation of a Windows native application for aeronautical performance calculations.

Rôle : Development under .NET with integrated tests, ensuring reliability and ease of use for internal users.

Impact : Stable and maintainable tool for specialized calculations in a certified Windows environment.

Technologies :

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

ZEPHYR

Flight Assistance Application (French Navy)

French Navy / SII

Flight assistance solution for test pilots, with strong functional and security constraints.

Rôle : Technical lead — functional management, coordination, and fullstack development under DO-330 constraints.

Impact : Project successfully delivered for an institutional client, demonstrating coordination and decision-making capabilities in a critical context.

Technologies :

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

Webapp Minecraft

JavaScript Clone with WebGL 3D Engine

Personal project

JavaScript Minecraft clone with WebGL 3D engine — demonstration of technical mastery and advanced modular architectures.

Technologies :

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

PTU (Unit Test Plan)

Critical Embedded Code Unit Testing

Airbus Helicopters / SII

Quality assurance of embedded C code for Airbus, strengthening software stability under DO-178B certification.

Technologies :

  • Language: C
  • Framework: RTRT
  • Tools: SCADE, DOORS
  • Standard: DO-178B

EDF ADR App

Internal Incident Management Tool

TMC / Rayvol

Internal incident management tool — optimization of internal workflows via a .NET application.

Technologies :

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

️ Technical Stack

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

Soft Skills

  • Rigor & autonomy
  • Ability to simplify complex concepts
  • Architecture mindset & risk anticipation
  • Proactive approach

Education & Degrees

  • Master 2 Fundamental Physics
    Aix-Marseille University2018
    Preparation for agrégation and research in fundamental physics.
  • Master 1 Fundamental Physics
    Aix-Marseille University2017
    Simulation projects for planetary and quantum systems in C/C++ (C++11), with multi-threading optimization.
  • Bachelor's Degree in Physics-Chemistry
    Aix-Marseille University2013–2016
    Physical modeling with Python (SciPy, NumPy, Matplotlib) and C/C++ on Linux (Debian).

Languages

  • French: Native
  • English: C1 (Professional)
  • Spanish: B1 (School level)

Interests

  • Science & technology
  • Video games & board games
  • Skiing, hiking, climbing
  • Open source projects

Contact & Social