À l’écoute de nouvelles opportunités

Île-de-France, France

Maxime Vincent.

Software Engineer / Tech Lead

Le détail du code.
Le sens du produit.

Je conçois et développe des logiciels adaptés aux besoins de leurs utilisateurs. Mon expérience en architecture et en cybersécurité me permet d’accompagner les équipes dans leurs choix techniques, de la conception aux évolutions du produit.

Voir mes projets
d’expérience professionnelle
4+ ans
architecture & encadrement des développeurs
Leadership technique
pratique approfondie des systèmes
Linux
à l’aise pour travailler en anglais
Français & anglais
Trois portes d’entrée

02PROJETS

Des idées devenues produits.
Du besoin au code.

Deux projets personnels consacrés à la météo neige et à l’analyse de parcours de trail. Ils illustrent mon travail de conception et de développement : fonctionnalités, interface, traitement des données et architecture.

Terminé

Météo neige · France

CeluiQuiDitQuIlNeige

Savoir où et quand il va neiger.

Conception & développement

Voir le site (nouvel onglet)

OBJECTIF

Un site pour consulter les prévisions de neige en France, comparer les stations et préparer une sortie en montagne.

FONCTIONNALITÉS

  • Recherche de villes et stations, géolocalisation et choix d’altitude.
  • Prévisions horaires et à 7 jours, carte interactive et classement des stations.
  • Favoris, partage de prévisions et alertes en cas de chutes de neige.
  • Comparaison des chutes de neige avec les années précédentes.
  • React · TypeScript
  • Vinext · Vite
  • Tailwind CSS
  • Cloudflare Workers
  • D1 · Drizzle

MON TRAVAIL

J’ai développé l’interface, l’API et le stockage, avec un cache partagé et un repli entre fournisseurs météo pour rendre le service plus robuste.

Architecture & choix techniques · CeluiQuiDitQuIlNeige

Rendu serveur et routes API sur Cloudflare Workers, stockage et migrations avec D1 / Drizzle. Open-Meteo et MET Norway alimentent les prévisions. Les requêtes identiques sont regroupées pour limiter les appels externes.

En développement

Trail · Analyse de parcours

PaceAtlas

Comprendre le parcours avant de préparer sa course.

Conception & développement

Découvrir le projet (nouvel onglet)

OBJECTIF

Un outil pour étudier le relief d’un parcours de trail à partir d’un fichier GPX et mieux préparer sa course.

FONCTIONNALITÉS

  • Import GPX et calcul des distances, du dénivelé et des statistiques.
  • Carte et profil altimétrique synchronisés, avec découpage du parcours selon le relief.
  • Édition des points de passage et export des statistiques et des segments en CSV.
  • React · TypeScript
  • Vite · Tailwind CSS
  • Web Workers
  • MapLibre · uPlot
  • Hono · Cloudflare Workers
  • Vitest · Playwright

MON TRAVAIL

J’ai écrit les algorithmes d’analyse et leurs tests, puis relié la carte et le profil altimétrique. Les calculs tournent dans un Web Worker pour garder l’interface réactive, et le fichier GPX reste dans le navigateur.

Architecture & choix techniques · PaceAtlas

React pour l’interface, MapLibre pour la carte et uPlot pour le profil altimétrique. Le parsing GPX, les calculs et les exports sont isolés dans un Web Worker. Socle API Hono sur Cloudflare Workers, tests des calculs avec Vitest et des interactions avec Playwright.

03MES COMPÉTENCES

Du besoin au terrain.
Je relie les étapes.

Développer le produit, structurer son architecture et accompagner l’équipe : je combine une pratique du code avec une culture des systèmes et de la sécurité.

Choisir un domaine d’expertise
01 / 03

Développement

Je développe des applications full stack et des outils système, du besoin utilisateur à la mise en production.

  • Développement système, embarqué & full stack
  • Linux : installation, configuration, maintenance
  • Tests, intégration & déploiement

EN PRATIQUE

Je travaille avec Linux au quotidien, aussi bien pour développer que pour installer, configurer et maintenir l’environnement d’exécution.

  • React
  • Angular
  • Node.js
  • Linux
  • Git
Voir dans mon parcours
02 / 03

Architecture & leadership technique

Je traduis les besoins en choix d’architecture et j’accompagne les développeurs dans leur mise en œuvre.

  • Rédaction des besoins & chiffrage
  • Conception & choix de solutions
  • Encadrement & présentations techniques

EN PRATIQUE

Sur mon projet actuel, je conçois l’architecture d’un logiciel de déploiement et j’encadre les développeurs dans un rôle de technical lead.

  • Architecture logicielle
  • Technical lead
  • API REST
  • Scrum
Voir dans mon parcours
03 / 03

Cybersécurité

J’intègre la sécurité aux choix d’architecture, du logiciel au système d’exploitation et au réseau.

  • Sécurité des OS & réseaux
  • Gestion des certificats & cryptographie
  • Analyse de risque & reverse engineering

EN PRATIQUE

J’ai travaillé sur la protection de systèmes et de réseaux, la configuration de solutions de sécurité et le prototypage d’un outil de détection d’intrusion.

  • IDS
  • PKI
  • Cryptographie
  • Ansible
  • Stormshield
Voir dans mon parcours

MA BOÎTE À OUTILS

Langages

  • Go (Golang)
  • Rust
  • Python
  • C
  • TypeScript
  • Java

Systèmes & infrastructure

  • DevOps
  • Kubernetes
  • Virtualisation
  • Conteneurisation

IA dans le développement

  • Assistants de code
  • Configuration d’environnements

MON APPROCHE

Un outil de A à Z, avec l’équipe.

  1. Comprendre

    Échanger avec les interlocuteurs fonctionnels et techniques pour clarifier le besoin et ses contraintes.

  2. Concevoir

    Traduire ce besoin en architecture, choisir les solutions et partager les décisions avec l’équipe.

  3. Construire

    Développer l’outil, accompagner les développeurs et intégrer la sécurité dès la conception.

  4. Faire vivre

    Déployer, maintenir et faire évoluer le logiciel à partir des besoins et des retours utilisateurs.

04MON PARCOURS

Du code
aux choix d’architecture.

Mon parcours couvre le développement web et mobile, les systèmes Linux et la cybersécurité. J’exerce aujourd’hui des responsabilités d’architecture et d’encadrement technique sur un logiciel de déploiement.

Thales2022 — aujourd’hui
  1. Jan. 2025 — aujourd’huiPoste actuel

    Architecte logiciel & cybersécurité

    Je conçois l’architecture du logiciel qui déploie les infrastructures logicielles et les systèmes d’exploitation des calculateurs de radars militaires. Je choisis les solutions et j’encadre les développeurs en tant que technical lead.

  2. Sept. 2022 — jan. 2025

    Ingénieur en cybersécurité

    J’ai développé des outils, automatisé des tâches et configuré des solutions de sécurité pour des systèmes et des réseaux.

  3. Avr. — août 2022

    R&D logiciel & cybersécurité

    J’ai prototypé un système de détection d’intrusion réseau (NIDS), sous Linux, et réalisé des tests d’intrusion.

Mes premières expériences2019 — 2021

2021 · Stage

Technofounders

Développeur · Chef de projet

J’ai développé une application web full stack et pris en charge la gestion du projet.

2020 — 2021

Arveto

Développeur · Chef de projet

Au sein de la junior-entreprise, j’ai travaillé sur des applications web full stack et mobiles iOS / Android.

2019 · Stage

CCEM

Architecte technique · Développeur

J’ai conçu l’architecture et développé une application full stack pour le Comité contre l’esclavage moderne.

05MA FORMATION

L’informatique et la sécurité.
Deux regards complémentaires.

2021 — 2022

Université Paris-Saclay

Master 2 SeCReTS

J’y ai approfondi la sécurité des contenus, des réseaux, des télécommunications et des systèmes, avec une place importante pour la cryptographie.

2019 — 2022

UVSQ · ISTY

Diplôme d’ingénieur

Informatique et ingénierie des architectures technologiques.

DUT InformatiqueIUT de Vélizy · UVSQ · 2017–2019

Stormshield Network AdministratorCertification obtenue en 2023 · validité échue en mai 2026

06MES CENTRES D’INTÉRÊT

Au-delà du code.

  • Trail running
  • Ski freeride
  • Vélo de route
  • Menuiserie

LA SUITE

Construisons
la suite.

Je souhaite rejoindre une équipe produit comme Software Engineer ou Tech Lead, avec des responsabilités de conception, de développement et d’accompagnement technique.

Vous développez un produit et recherchez un profil capable de contribuer à sa réalisation, à son architecture et aux décisions techniques de l’équipe ? Je suis également ouvert aux missions freelance.

Basé en Île-de-France, ouvert au télétravail avec des déplacements ponctuels. Échangeons en français ou en anglais.

Échanger sur LinkedIn (nouvel onglet)