Aller au contenu

Ce que j'ai construit, de A à Z

Projets

LanceOS
SaaS

LanceOS

Plateforme de gestion de projets pour freelances et indépendants. Là où leurs missions se lancent, se suivent et se règlent.

Gérez vos projets et laissez vos clients suivre chaque jalon. Vos factures, d'Indy ou d'ailleurs, s'y rangent aussi. Hébergé sur des serveurs français.

Audit de sécurité de 204 tests passé sur l'application, intégration continue via GitHub Actions.

  • Next.js
  • TypeScript
  • Docker
  • OVH
  • Conformité RGPD
Web / Full-Stack

Marketplace AMAP

Marketplace distribuée pour une AMAP. Architecture MongoDB shardée, double frontend consommateur/producteur, API REST Spring Boot, orchestré via Docker Compose. Projet de groupe 4A ICy FISA.

  • Spring Boot
  • Java 17
  • MongoDB
  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • Docker Compose
ERP e-commerce sur mesure
Web / Full-Stack

ERP e-commerce sur mesure

Développement et maintenance d'un ERP en PHP/Symfony, entièrement intégré aux API PrestaShop et OpenSi. Conception et déploiement d'un back-office de blog rattaché à l'ERP et au site principal, pour la visibilité SEO.

  • Symfony
  • PHP
  • API PrestaShop
  • API OpenSi
Web / Full-Stack

Migrations PrestaShop

Pilotage et réalisation de la migration de trois plateformes e-commerce, de PrestaShop 1.7.7 vers 8.2, sans interruption de production. Optimisation du SEO et de l'UX/UI dans la foulée.

  • PrestaShop 8.2
  • PHP
  • MySQL
Infrastructure

Infrastructure cloud Scaleway

Gestion d'une infrastructure cloud en production : optimisation des coûts, montée en charge et automatisation des sauvegardes.

  • Scaleway
  • Linux
  • Automatisation
TP IA Othello
IA / Académique

TP IA Othello

Agent IA pour le jeu Othello/Reversi avec algorithme Minimax et élagage Alpha-Beta. Évaluation heuristique des positions de plateau.

  • Python
  • Minimax
  • Alpha-Beta Pruning
IA / Académique

Q-Learning

Implémentation de l'algorithme Q-Learning pour résolution de problèmes de navigation/décision. TP d'apprentissage par renforcement FISA 4A.

  • Python
  • Q-Learning
  • Reinforcement Learning
IA / Académique

Mini ESB

Implémentation d'un mini Enterprise Service Bus avec communication asynchrone via RabbitMQ. Routage de messages, files d'attente et intégration inter-services.

  • Java
  • RabbitMQ
  • Message Architecture
Cybersécurité

Centre des opérations de sécurité

Analyse quotidienne des alertes de sécurité sous Splunk. Déploiement d'un SIEM Wazuh en parallèle de Splunk, en fonctionnement simultané : cluster d'indexeurs à deux nœuds, résolution d'un problème de certificats TLS, répartition de charge par HAProxy.

Passerelle vers Splunk par Splunk Universal Forwarder pour y remonter les alertes Wazuh. Enrôlement d'agents Windows. Règles de détection et d'alerte, dont la détection de tentatives d'authentification en échec en masse. Rédaction de la documentation d'architecture SOC et Wazuh pour les futurs analystes. Stage chez EasyDo Digital Technologies, Bucarest.

  • Splunk
  • Wazuh
  • HAProxy
  • SOC
  • Réponse à incident
CTF & Pentesting Labs
Cybersécurité

CTF & Pentesting Labs

Analyse de vulnérabilités sur sites web, applications et logiciels. Accès initial et compromission, élévation de privilèges, brute force et scans réseau, audit de sécurité, durcissement des systèmes. Plus de 100 challenges résolus, parcours Junior Penetration Tester complété.

  • Kali Linux
  • Burp Suite
  • Nmap
  • Metasploit
  • OWASP
Autre

Jeu Tron

Implémentation du jeu Tron en local avec moteur de collision, rendu graphique temps réel et gestion des inputs joueurs.

  • Java
  • JavaFX
  • Spring Boot
Web / Full-Stack

Ticket Manager

Application CRUD de gestion de tickets support avec authentification, gestion de rôles et suivi de statuts.

  • Symfony
  • PHP
  • MySQL
Autre

Chat en C

Application de chat client-serveur multi-utilisateurs avec programmation socket bas niveau.

  • C
  • Sockets
  • TCP/IP
Creathon - Accessibilité Festival
Autre

Creathon - Accessibilité Festival

Site d'accompagnement des personnes handicapées lors d'un festival. Projet Creathon axé accessibilité web.

  • HTML
  • CSS
  • Web Design
Windows Server - TP Infrastructure
Infrastructure

Windows Server - TP Infrastructure

Mise en place d'une infrastructure réseau complète : contrôleur de domaine AD, serveur DHCP, DNS et hébergement IIS.

  • Windows Server
  • Active Directory
  • DHCP
  • DNS
  • IIS
Infrastructure

Service API - Kubernetes (Minikube)

Travail pratique : configuration et déploiement d'un service API conteneurisé avec Docker, orchestration sur cluster local Minikube (Kubernetes).

  • Kubernetes
  • Docker
  • Minikube
  • API REST
IA / Académique

Analyse de données - Data mining

Travaux pratiques : exploration et modélisation de données avec RStudio, expérimentations sous Weka (classifieurs, prétraitement).

  • R
  • RStudio
  • Weka
  • Data mining