Portefeuille de Compétences

Découvrez mes réalisations concrètes et les compétences techniques que j'ai développées durant ma formation en BTS SIO et mes expériences professionnelles.

Projets Réalisés

Application de Gestion de Contrats

Développement d'une application web complète permettant la gestion de contrats pour une entreprise. Fonctionnalités : création, modification, archivage et suivi des contrats avec génération de documents PDF.

Technologies utilisées :

PHP MySQL HTML/CSS JavaScript PDF Generation

Solution Dolibarr SaaS

Mise en place et personnalisation d'une solution Dolibarr ERP/CRM pour un service SaaS. Configuration multi-tenant, personnalisation des modules et adaptation aux besoins spécifiques de l'entreprise.

Technologies utilisées :

Dolibarr PHP MySQL Apache Linux

Site E-commerce pour Artisan

Création complète d'un site web e-commerce pour un artisan auto-entrepreneur. Catalogue de produits, panier d'achat, paiement en ligne via Stripe, espace administration sécurisé. Développement full-stack avec architecture MVC.

Fonctionnalités clés :

  • Gestion complète du catalogue produits
  • Système de panier et commandes
  • Paiement sécurisé avec Stripe
  • Interface d'administration (authentification, CRUD)
  • Gestion des clients et des commandes
  • Design responsive et moderne
Symfony PHP Twig Doctrine ORM Stripe API MySQL Bootstrap

Application de Chat Mobile

Application mobile de messagerie instantanée développée pour une association. Messagerie en temps réel, envoi de médias (photos, vidéos), notifications push. Architecture client-serveur avec API REST personnalisée.

Fonctionnalités :

  • Messagerie instantanée temps réel
  • Envoi de texte, photos et vidéos
  • Gestion des groupes de discussion
  • Authentification sécurisée
  • Notifications push
  • Interface Material Design
Flutter Dart PHP Backend API REST MySQL WebSocket

Serveur Ubuntu - Configuration

Installation et configuration d'un serveur Ubuntu à partir d'une clé bootable. Mise en place de l'infrastructure système, sécurisation et déploiement de services.

Compétences acquises :

  • Installation système via clé bootable
  • Configuration réseau et SSH
  • Gestion des utilisateurs et permissions
  • Configuration firewall (UFW)
  • Installation de services (Apache, MySQL, PHP)
Ubuntu Server Linux Bash SSH UFW

Compétences Techniques

Langages de Programmation

  • PHP (avancé)
  • JavaScript/TypeScript
  • Dart (Flutter)
  • SQL (MySQL, PostgreSQL)
  • HTML5/CSS3
  • Bash scripting

Frameworks & Outils

  • Symfony (PHP)
  • Flutter (Mobile)
  • Doctrine ORM
  • Twig Template Engine
  • Bootstrap/Tailwind CSS
  • Git & GitHub

Bases de Données & API

  • MySQL/MariaDB
  • PostgreSQL
  • Conception de BDD
  • API REST
  • Endpoints PHP
  • WebSocket

Administration Système

  • Ubuntu Server
  • Configuration Apache/Nginx
  • SSH & Sécurité
  • Dolibarr ERP/CRM
  • Solutions SaaS
  • Gestion serveur Linux

Intégrations & Services

  • Stripe Payment API
  • Firebase
  • Services REST
  • Authentification JWT
  • OAuth 2.0
  • Services tiers

Méthodologies

  • Architecture MVC
  • Développement Agile
  • Clean Code
  • Tests unitaires
  • Documentation
  • Versioning (Git)