À propos de moi
Transformer les idées en expériences numériques
Bonjour, je suisToma BARRET
Concepteur développeur d'applications basé à Saint-André, La Réunion (974). En alternance chez ACE Gestion Informatique, Centre Expert EBP à Saint-Paul depuis août 2024, où je développe principalement en Symfony et conçois des connecteurs EBP. Je suis en formation CDA chez Expernet au Port, après un BTS SIO obtenu au lycée Marguerite JAUZELON (anciennement Bellepierre). Mon portfolio regroupe 14 projets issus de mon BTS SIO, de ma formation CDA et de créations personnelles — couvrant React, Next.js, Symfony, Node.js, Flutter et Docker, de la modélisation UML au CI/CD GitHub Actions. Mon objectif : me spécialiser en cybersécurité et DevSecOps après l'obtention de mon titre CDA.

Total des projets
Des solutions web innovantes élaborées
Certificats
Validation des compétences professionnelles
Années d'expérience
Parcours d'apprentissage continu
Vitrine du Portfolio
Découvrez mon parcours à travers les projets, les certifications et l'expertise technique.

Mise en situation professionnelle EXPERNET - 2 : AzylFit
Application mobile de coaching sportif et nutritionnel développée dans le cadre du titre professionnel Concepteur Développeur d'Applications (CDA). AzylFit est une solution complète de suivi santé et bien-être : programmes d'entraînement, journal alimentaire avec scan de produits (API Open Food Facts), suivi du poids, de l'hydratation et du sommeil. Architecture Flutter (Riverpod) + API REST Node.js/Express/Prisma + PostgreSQL, déployée sur VPS derrière Nginx avec pipeline CI/CD GitHub Actions. Interface maquettée sur Figma, gestion de projet en Kanban. Conforme RGPD, CNIL et Code de la Santé Publique.

Mise en situation professionnelle EXPERNET - 1 : GestionClient
Application web de gestion commerciale pour PME/TPE développée en alternance chez EXPERNET sous Symfony 7.3 et PHP 8.3. GestionClient couvre l'intégralité du cycle commercial à travers 8 entités Doctrine : gestion de la base clients, création de devis avec calcul automatique des montants HT/TVA/TTC, transformation en factures, suivi des paiements et relances. Un dashboard administrateur centralise les KPIs et un journal d'activité assure la traçabilité complète. Interface maquettée sur Figma avant développement. Application conforme RGPD et CNIL.

Outil de calcul commandes — Client professionnel
Application web développée pour un client professionnel dans le secteur de l'impression et de la signalétique. L'outil automatise le calcul des commandes de T-shirts textiles (lots par taille, couleur et modèle avec tarifs dégressifs fournisseur) et la sélection de panneaux publicitaires (Pano Bond, Plexi PMMA, PET, PVC alvéolaire) selon les dimensions et matériaux souhaités. Remplace les calculs manuels sujets aux erreurs lors de la préparation des devis clients.

Épreuve finale BTS SIO E5 - Situation 2 : Pierre-Feuille-Ciseaux
Projet d'examen final E5 du BTS SIO : application client lourd en Visual Basic implémentant le jeu pierre-feuille-ciseaux avec programmation orientée objet. Architecture en classes (Joueur, Partie, Score), logique de jeu encapsulée, et interface graphique Windows Forms pour affronter l'ordinateur.

Épreuve finale BTS SIO E5 - Situation 1 : Précommande jeux vidéo
Projet d'examen final E5 du BTS SIO : site web de précommande de jeux vidéo avec gestion de collection et panier. Modélisation d'une base de données avancée avec héritage et table de jonction, implémentation de triggers, procédures stockées, et intégration d'Ajax pour une wishlist dynamique sans rechargement de page.

Stage de deuxième année BTS SIO
Stage chez un auto-entrepreneur avec deux projets distincts conteneurisés sous Docker. Évolution du site Stat'Ali (CakePHP + PostgreSQL) et développement d'un site de gestion de stock (Laravel + React + MySQL). Environnements de développement configurés avec Docker Compose et DevContainers.
Contactez-moi
Vous avez une question ? Envoyez-moi un message et je vous répondrai rapidement.
