Portfolio académique créé dans le cadre du cours "Préparation à l'environnement professionnel" dispensé par M. Mohamed Hedi ALLOUCHE à l'IIT Sfax.
🔗 Voir la présentation en ligne
Ce projet présente mon parcours professionnel à travers :
- Une présentation interactive de 7 slides
- Trois versions de CV (ancien, nouveau imprimable, nouveau web)
- Analyse SWOT et objectifs SMARTER
- Roadmap entrepreneuriale détaillée
- Maquette LinkedIn
- Qui suis-je - Profil, compétences, coordonnées
- Évolution du CV - Comparaison ancien/nouveau avec statistiques
- Analyse SWOT - Forces, faiblesses, opportunités, menaces
- Objectifs SMARTER - Vision et plan d'action détaillé
- Roadmap - Évolution du projet PCA (B2B → B2C → Hardware → AI)
- LinkedIn - Présentation réseau professionnel
- Remerciements - Contact et informations cours
- index.html - Ancien CV (pour comparaison)
- cv_new.html - Nouveau CV version imprimable (design minimaliste)
- cv_new_v1.html - Nouveau CV version web (design moderne)
# Ouvrir directement dans le navigateur
start presentation.html# Avec Python
python -m http.server 8000
# Avec Node.js
npx http-server -p 8000
# Accès: http://localhost:8000/presentation.html# Build l'image
docker build -t cv-portfolio .
# Run le container
docker run -d -p 8080:80 cv-portfolio
# Accès: http://localhost:8080/presentation.htmlcv_html/
├── presentation.html # Présentation principale (7 slides)
├── presentation.css # Styles de la présentation
├── cv_new.html # CV moderne version imprimable
├── cv_new.css # Styles CV imprimable
├── cv_new_v1.html # CV moderne version web
├── cv_new_v1.css # Styles CV web
├── index.html # Ancien CV (comparaison)
├── style.css # Styles ancien CV
├── images/ # Photos et assets
│ └── image.JPG # Photo profil
├── Dockerfile # Configuration Docker
├── .dockerignore # Exclusions Docker
└── .github/
└── workflows/
├── docker-build.yml # CI/CD Docker
└── pages-deploy.yml # Déploiement GitHub Pages
- HTML5 - Structure sémantique
- CSS3 - Animations, gradients, responsive design
- Font Awesome 6 - Icônes
- Nginx Alpine - Serveur web (Docker)
- GitHub Actions - CI/CD automatisé
Le site est automatiquement déployé sur GitHub Pages à chaque push sur master.
URL: https://bohbohtn.github.io/cv_html/presentation.html
Les images Docker sont automatiquement buildées et publiées sur GitHub Container Registry.
# Pull l'image
docker pull ghcr.io/bohbohtn/cv_html:latest
# Run
docker run -d -p 8080:80 ghcr.io/bohbohtn/cv_html:latest- 11 expériences professionnelles documentées
- 2+ années d'expérience cumulée
- 2 pays (France, Émirats Arabes Unis)
- 6 références professionnelles complètes
- 1 certification AWS Cloud Quest: Cloud Practitioner
Baha Eddine Hamdi
Étudiant en 3ème année Génie Informatique - IIT Sfax
- 📧 Email: baha.etc@gmail.com
- 💼 LinkedIn: linkedin.com/in/bahaeddine-hamdi
- 🐙 GitHub: github.com/BohBOhTN
- 📱 Téléphone: +216 44 639 642
Ce projet est créé à des fins académiques dans le cadre du cours "Préparation à l'environnement professionnel" à l'IIT Sfax.
Cours: Préparation à l'environnement professionnel
Enseignant: M. Mohamed Hedi ALLOUCHE
Institution: Institut International de Technologie (IIT) Sfax
Année académique: 2025-2026