DÉVELOPPEMENT & SCRIPTING

// Outils tactiques, architectures logicielles et POO.

PALMON : ARCHITECTURE POO

V1.0 (STABLE)

Type : Simulation interactive (Survival Waves) en Python natif.

Ce projet n'est pas qu'une application graphique : c'est une démonstration technique de Programmation Orientée Objet (POO) Avancée. L'architecture a été conçue pour être modulaire, une compétence critique pour le développement d'outils de sécurité (EDR, Sondes).

Python 3 POO / Classes System I/O
# Exemple d'Architecture Classe Mère/Fille
class Entity(pygame.sprite.Sprite):
  def __init__(self, name, velocity):
    self.name = name
    self.velocity = velocity

class Hostile(Entity): # Héritage
  def behavior_pattern(self):
    self.rect.x -= self.velocity
VOIR L'ARCHITECTURE (GITHUB)

VGS ANALYTICS : DATA VISUALIZATION

LIVE / STREMLIT

Type : Dashboard d'analyse de données massives (Dataset de +16k entrées).

Développement d'une application de Business Intelligence permettant d'explorer les tendances mondiales de l'industrie vidéoludique. Ce projet démontre une maîtrise du pipeline de données : du nettoyage (Data Wrangling) à la visualisation interactive.

Python 3 Streamlit Pandas Plotly Express
# Aperçu du traitement de données
import pandas as pd
df = pd.read_csv('video_games_sales.csv')
# Nettoyage des données temporelles
df = df.dropna(subset=['Year'])
df['Year'] = df['Year'].astype(int)
VOIR LE DASHBOARD

GANIS E-COMMERCE

V2.0 (MVC)

Type : Plateforme Web Full-Stack sécurisée.

Déploiement d'une solution E-commerce respectant les standards de sécurité modernes via le framework Laravel.

Laravel 10 MySQL Secure Auth

Focus Sécurité : Utilisation des protections natives (Protection CSRF sur les formulaires, Middleware de filtrage des routes et ORM Eloquent pour prévenir les injections SQL).

ACCÉDER AU REPO