Image de profil de Gaoussou Coulibaly

Gaoussou Coulibaly

Développeur PHP Fullstack

I'm a Laravel Lover, a Symfony Lover, also a Vuejs lover!
<

À-Propos

Image de l'avatar de Gaoussou Coulibaly

💫 Développeur web passionné, PHP a été mon premier amour, rapidement rejoint par Symfony et Laravel, formant le socle de mes aventures de codage. Vue.js vient ajouter la touche de magie visuelle, rendant chaque projet vivant et interactif.

🚀 Ensemble, ces alliés du développement alimentent ma quête constante d'apprentissage et d'innovation. Ils transforment chaque défi en une chance de dépasser mes limites. Prêt pour le voyage au cœur du code ?

Compétences

Backend

  • PHP 8 : Engagement envers le clean code et les principes SOLID, permettant la création d'un code clair, maintenable et évolutif en utilisant les dernières fonctionalités de PHP 8.
  • Laravel 10 & 11 : Capacité confirmée à développer des applications web robustes, tirant parti de fonctionnalités avancées telles que les traitements asynchrones avec des jobs pour une expérience de développement enrichie et productive.
  • Symfony 6 : Création de solutions backend modulaires et réutilisables, avec une utilisation efficace d'API Platform pour simplifier le développement d'APIs RESTful complexes, soulignant une approche orientée vers la flexibilité et l'efficacité.
  • Pyramide de Tests : Adoption d'une approche rigoureuse en matière de tests, avec une mise en œuvre systématique de tests unitaires, tests fonctionnels et tests end-to-end (e2e) pour garantir qualité et fiabilité.

Frontend

  • JavaScript : Solide compréhension et application du langage pour ajouter de l'interactivité et améliorer l'expérience utilisateur sur le web.
  • Utilisation efficace de Vue.js 2 pour construire des interfaces utilisateur réactives et maintenables, en profitant de son système réactif et de son architecture basée sur les composants.
  • Conception de layouts responsives et esthétiques en utilisant Bootstrap, en se concentrant sur l'accessibilité et la compatibilité entre navigateurs pour une expérience utilisateur optimale.
  • Expérience dans l'utilisation du moteur de template Blade de Laravel pour créer des vues dynamiques et réutilisables, en tirant parti de ses fonctionnalités de rendu conditionnel, et inclusion de composants.

Technos et Outils

  • Git : Gestion du contrôle de version et collaboration fluide grâce à une maîtrise approfondie de Git.
  • Docker : Utilisation d'environnements de développement isolés et cohérents, réduisant les écarts entre développement, test et production.
  • Linux : Utilisation efficace de Linux comme système d'exploitation principal pour le développement, tirant parti de sa puissance et flexibilité.

Expériences professionelles

Fev 2023 - (En cours)
Développeur Fullstack PHP - KPAX
  • Application Rigoureuse du Clean Code en PHP 8 : Engagement envers des bases logicielles fiables et maintenables, en tirant parti des fonctionnalités avancées de PHP 8 tout en respectant scrupuleusement les principes SOLID.
  • Développement de fonctionnalités avancées avec Laravel 9 & 10, y compris l'intégration dans des jobs asynchrones, et la génération de PDF personnalisés pour répondre aux besoins spécifiques des utilisateurs
  • Assurance qualité approfondie du code grâce à l'utilisation de PHPUnit pour les tests unitaires et fonctionnels, complétée par PHPStan pour l'analyse statique, assurant ainsi une robustesse et une conformité des fonctionnalités au plus haut niveau
  • Conception d'endpoints API robustes et sécurisés utilisant Laravel, ainsi qu'API Platform avec Symfony 6 pour un déploiement efficace et une génération automatique de la documentation avec OpenApi et Swagger
  • Création d'interfaces utilisateur interactives et réactives grâce à Vue.js 2, favorisant une forte réutilisation des composants pour une cohérence et une efficacité accrues, tout en enrichissant l'engagement et l'expérience utilisateur.
Octobre 2020 - Fev 2023
Développeur Backend PHP - SKYROCK
  • Développement de fonctionnalités d'API REST en utilisant Laravel 8 et 9
  • Implémentation de tâches asynchrones en utilisant des jobs et des files d'attente.
  • Développement et configuration d'un backoffice pour les besoins d'administration
  • Utilisation de Laravel Telescope pour le débug et la surveillance des requêtes, des exceptions et des performances.
  • Utilisation de Talend et Tableau pour l'analyse de données et la Business Intelligence
Aout 2018 – Nov 2019
Développeur fullstack PHP Symfony - SNCF
  • Analyse des besoins et mise en place de la stack applicative
  • Réalisation de POC sous Symfony 4
  • Conception d'une application Web avec PHP et Symfony 4 et MySQL
  • Déploiement d'une application en production
  • Surveillance et maintenance d’une application

Formations

Fév 2018 - Juil 2018
Chef de Projet Web (Alternance) - DORANCO
  • Gérer et superviser un projet de développement web en contexte Agile
  • Méthodologie itérative (méthodes Agile)
  • Méthodologie linéaire (planning de Gantt)
  • Développement de projets avec Symfony et Asp.net
Fév 2018 - Juil 2018
Développeur front-end - DORANCO
  • Fondamentaux en UI/UX Design
  • Initiation à Photoshop
  • Référencement naturel SEO
  • Perfectionnement en JavaScript et EcmaScript 6
  • Prise en main d’Angular 2+ et Node.JS
  • Réalisation d’un projet fullstack js avec Angular 2+ et Node.js
Sept 2016 - Juin 2017
BTS SIO SLAM - GRETA MTE 94 au Lycée Champlain de Chennevières sur Marne
  • Analyse et Gestion d'un projet informatique
  • Modélisation de base de données avec UML et MERISE
  • Algorithmique avec Python
  • Développement Web avec HTML5 CSS3, PHP, JavaScript, JQuery et Ajax
  • Fondamentaux en Systèmes et Réseaux

Projets

Combi - Discover

Plateforme de réservation de Camping-car, réalisé avec Laravel 7 et Vuejs 2

  • Repo github

Les Sejours

Plateforme de réservations de biens immobiliers Type AirBnb réalisé avec Symfony 4

  • Repo github

Lara Forum

Forum de discussions et d'entraide réalisé avec Laravel 7

  • Repo github

Biblio PHP

Interface d'administration d'une bibliothèque réalisée en PHP (POO) sans framework

  • Repo github

Gesture

Application CRM de gestion de factures réalisée avec React, Symfony et Api Platform

  • Repo github

Contact

Un projet, une question, ou simplement envie de parler développement web ? Contactez-moi via le formulaire ci-contre

Vous n'aimez pas les formulaires? Rejoignez-moi sur linkedin