Section 11.5.15 : Construire son portfolio professionnel
🎯 Objectif pédagogique
Créer un portfolio professionnel percutant qui met en valeur vos compétences tech/IA. Vous serez capable de présenter vos projets de manière professionnelle sur un site portfolio et GitHub.
Le portfolio — Votre CV augmenté
Marc a terminé le programme. Il a des projets déployés, des compétences démontrables, et un profil unique (finance → tech/IA). Son portfolio est l'outil qui transforme ces acquis en opportunités professionnelles. Un CV dit ce que vous savez. Un portfolio prouve ce que vous savez faire.
Structure du portfolio
PORTFOLIO TECH/IA — Structure recommandée
1. PAGE D'ACCUEIL (10 secondes pour convaincre)
├── Photo + Nom + Titre ("Tech/IA Specialist | Ex-Finance")
├── Tagline : "Je transforme la data en décisions et l'IA en solutions"
├── 3 projets phares en miniature (image + titre + lien)
└── CTA : "Voir mes projets" ou "Me contacter"
2. PROJETS (cœur du portfolio)
├── Projet 1 : CareerBot Pro (chatbot IA + RAG)
│ ├── Capture d'écran / GIF démo
│ ├── Problème résolu (2 lignes)
│ ├── Stack technique (badges)
│ ├── Métriques (347 conversations, 87% satisfaction)
│ ├── Lien démo + GitHub
│ └── Ce que j'ai appris (2 lignes)
│
├── Projet 2 : Dashboard Power BI (analyse marché emploi)
│ ├── Screenshot du dashboard
│ ├── Source de données (LinkedIn, France Travail)
│ ├── Insights clés extraits
│ └── Lien visualisation
│
├── Projet 3 : Pipeline ETL automatisé
│ ├── Schéma d'architecture
│ ├── Volume traité (X lignes/jour)
│ ├── Technologies (Python, Airflow, PostgreSQL)
│ └── Lien GitHub
│
└── Projet 4 : Automatisations Make.com
├── Workflow screenshot
├── Temps économisé (X heures/semaine)
└── Description du processus automatisé
3. À PROPOS
├── Parcours : "De la finance à la tech" (storytelling)
├── Compétences techniques (avec niveaux)
├── Certifications / formations
└── Ce qui me motive
4. CONTACT
├── Email professionnel
├── LinkedIn
├── GitHub
└── Calendly (optionnel) pour booker un call
GitHub comme vitrine
CHECKLIST GITHUB PROFESSIONNEL :
## Profil
□ Photo professionnelle
□ Bio en 1 ligne : "Tech/IA Specialist — Ex-Finance | Python, SQL, GenAI"
□ Lien vers portfolio
□ Pinned repositories (4-6 meilleurs projets)
□ README profil (github.com/votre-user/votre-user)
## Chaque repository
□ README complet (cf. section 11.5.12)
□ Description + Topics (python, ai, chatbot, rag...)
□ Licence (MIT pour la plupart)
□ .gitignore propre (pas de .env, __pycache__)
□ Commits clairs en anglais ("feat: add RAG module")
□ Pas de secrets dans l'historique
## Activity
□ Contributions régulières (graphe vert)
□ Au moins 1 commit/semaine pendant la formation
□ Issues et PRs sur vos propres projets (montre la rigueur)
Outils pour créer le portfolio
OPTIONS PAR NIVEAU :
DÉBUTANT (< 1h de setup) :
→ GitHub Pages + template Jekyll/Hugo
→ Notion (exporté en site web avec Super.so)
→ Carrd.co (landing page simple)
INTERMÉDIAIRE (2-5h) :
→ Streamlit portfolio (vous connaissez déjà !)
→ Vercel + template Next.js gratuit
→ WordPress + thème developer
AVANCÉ (> 5h, quand vous aurez le temps) :
→ Site custom React/Next.js
→ Design sur mesure
→ Blog technique intégré
RECOMMANDATION MARC :
→ GitHub Pages + template Hugo maintenant (1h)
→ Migrer vers Next.js custom plus tard
→ L'important est d'AVOIR un portfolio, pas qu'il soit parfait
Fait > Parfait
Un portfolio simple avec 3 projets déployés vaut 10x plus que pas de portfolio en attendant la "perfection". Lancez avec un template en 1 heure. Améliorez au fil du temps. Les recruteurs jugent vos PROJETS, pas le design de votre portfolio.
🏋️ Exercice pratique (30 minutes)
- →Configurez votre profil GitHub (photo, bio, pinned repos)
- →Créez un README profil (github.com/votre-user/votre-user)
- →Choisissez un outil portfolio et mettez en ligne une v1
- →Ajoutez vos 3 meilleurs projets avec captures d'écran
Pourquoi un projet déployé avec des métriques a plus de valeur qu'un projet uniquement sur GitHub ?