Mes compétences

🧠 Graphe de connaissances

Cette visualisation interactive représente mes compétences techniques actuelles et les liens entre elles. Clique sur les nœuds pour explorer les articles et projets associés.

💡 Interaction : Clique et glisse les nœuds • Scroll pour zoomer • Double-clique pour naviguer

📊 Légende

  • Nœud rose (central) : Moi et mon profil
  • Nœuds cyan : Compétences, outils, technologies
  • Lignes dorées : Relations entre les concepts

🎯 Compétences par catégorie

Langages de programmation

  • Python : Mon langage principal pour la data
  • SQL : PostgreSQL, requêtes analytiques avancées

Outils Data Engineering

  • Pandas : Manipulation et analyse de données
  • PostgreSQL : Base de données relationnelle
  • Airflow : Orchestration de workflows (en apprentissage)

DevOps & Infrastructure

  • Docker : Conteneurisation d’applications
  • Git : Contrôle de version et collaboration
  • Linux : Administration système de base

Concepts métier

  • ETL : Extract, Transform, Load pipelines
  • Data Visualization : Matplotlib, Seaborn, D3.js
  • APIs REST : Intégration de sources externes

📈 En cours d’apprentissage

  • Apache Airflow pour l’orchestration
  • Cloud platforms (AWS/GCP)
  • Apache Spark pour le big data
  • Tests unitaires et CI/CD

🔄 Comment ce graphe évolue

Je mets à jour ce graphe régulièrement à mesure que j’acquiers de nouvelles compétences. Pour modifier les données :

  1. Édite le fichier /static/data/graph.json
  2. Ajoute de nouveaux nœuds et liens
  3. Commit et push vers GitHub
  4. Cloudflare redéploie automatiquement

Cette page utilise D3.js pour la visualisation interactive. Les données sont stockées dans un fichier JSON simple.