logo

 Bienvenue 


Infos générales

- Nom : Kévin Coissard
- Lieu : Lyon 3ème (Part-Dieu)
- Tél. : 06 99 68 32 39
- Github : Lien Github (études)
- Bitbucket : Lien Bitbucket (Perso)
- LinkedIn : Lien LinkedIn
- Spotify : Lien Spotify Webplayer

Situation actuelle


- Emploi : Actuellement consultant en développement web chez Néo-Soft
- Études : Licence professionnelle SIMO obtenue (développement web et gestion des SI)
- Projets personnels : Plusieurs projets en cours pour mes proches (plus d'infos ici)
- Connaissances : PHP, Symfony, JavaScript, Drupal, System, SQL, Responsive, Gestion de projet ...
- Apprentissage en cours : Docker, Symfony 4, PWA, Vue.js, Node.js ...
- Intéressé par : Développement Fullstack, Gestion de projet, Gestion d'entreprise ...

Études

Le management étant mon principal centre d'intérêt, j'ai décidé d'en faire mon métier. Cependant, pour faire du management il faut se spécialiser dans un domaine.

Après avoir découvert le développement web et en être tombé amoureux, j'ai choisi de m'y consacrer.

Mon projet d'études a donc tendu vers un mix d'études en développement et d'études en gestion de projet web / gestion des systèmes d'information.

  • Juil 2017 ← Sept 2016

    Licence Pro - MI-SIGD-SIMO

    Université Grenoble-Alpes

    La Bonne Agence


    Résumé de la formation :
    Cette licence vise à dispenser les connaissances et les techniques nécessaires pour concevoir, maintenir et intégrer des systèmes d’information. Les organisations ont aujourd’hui un besoin crucial d’informaticiens ayant une vue globale de leur système d’information.
    L’objectif est ici de former des professionnels aptes à mener ou à assister des projets de développement ou d’évolution de systèmes d’information en prenant en compte les aspects techniques, économiques, organisationnels et humains.
    (Source : Site web UGA)


    J'ai réalisé cette année d'alternance au sein d'une agence web extrêment dynamique et compétente. Je m'y suis notamment formé aux CMS, plus particulièrement à Drupal.
    J'y ai également beaucoup appris en termes de gestion de projet Web.

  • Août 2016 ← Sept 2015

    DUT Informatique - Année Spéciale

    IUT - Université Lyon 1

    DWF Communication


    Résumé de la formation :
    L'objectif du DUT Informatique est de former des informaticiens à Bac+2 capables de participer à la conception, au développement et l'administration de solutions logicielles. Ces professionnels de l'informatique pourront aussi intervenir en administration de bases de données et assurer de bon fonctionnement des réseaux.
    Des missions de formation et d'assistance auprès des utilisateurs pourront également leur être confiées.
    (Source : Site web formation)


    A la fin de cette année riche en travail et enseignements, j'ai eu la chance de réaliser un stage au sein d'une agence de communication. J'y ai appris à configurer des serveur web et effectuer des migrations. J'ai également pu appliquer mes connaissances en PHP / Intégration acquises lors de ma formation à l'IUT.

  • Août 2015 ← Sept 2013

    BTS - Management des Unités Commerciales

    Lycée Juliette Récamier

    Picard - Lyon 8


    Résumé de la formation :
    Le titulaire de ce BTS est formé pour prendre la responsabilité d'une unité commerciale de petite taille ou d'une structure plus importante (boutique, supermarché, agence commerciale, site Internet marchand…). Dans ce cadre, il remplit les missions suivantes : management de l'équipe, gestion prévisionnelle et évaluation des résultats, gestion de la relation avec la clientèle, gestion de l'offre de produits et de services.
    (Source : Site web ONISEP)


    Ayant déjà eu des expériences professionnelles dans les domaines imposés (Banques/Hypermarchés), j'ai réussi à effectuer un stage de 4 mois dans un magasin à taille humaine (5 employés). Ceci m'a donné la possibilité d'assister la gérante dans la gestion du magasin et du personnel, où j'y ai beaucoup appris managérialement parlant.

Expériences professionnelles

Le monde du développement web est gigantesque, et le plaisir à en apprendre d'avantage tous les jours l'est tout autant. C'est pourquoi je souhaite continuer pendant au moins trois ans à penser, plannifier, développer, héberger, référencer et designer des sites web.

J'ai eu l'occasion de me former et de me tester sur ces différents aspects au cours de mes multiples expériences professionnelles, et voici un résumé de ce que j'ai pu y réaliser ou apprendre.

  • Janvier 2019 ← Sept 2018

    Développeur PHP Fullstack

    D2L Group


    • Mise place d'un nouvel ERP avec un framework PHP7 du client (Logiciel composé d'une multitude de fonctionnalités
    • permettant d'enregistrer le personnel du groupe, leurs contrats, avantages, relevés d'heures, documents ...). Grâce à mes expériences diverses sur des projets personnels, l'ERP à significativement évolué d'un point de vue visuel. En effet, nous avons pu intégrer un template d'Admin, et nous avons utilisé un bon nombre de bibliothèques JavaScript afin de rendre l'application plus fluide pour l'utilisateur.
    • Développement de modules sur un autre projet interne : Modules d'imports/exports CSV, parsing XML, discussions avec des API, CRUD sur plusieurs entitées complexes, actions AJAX, dataTable personnalisés, formulaires dynamiques ...
    • La DSI n'étant pas encore prête mettre en place la gestion de projets agile, je n'ai pas eu l'occasion d'apporter toutes mes connaissances à ce sujet.

  • Mars 2018 ← Juil 2017

    Développeur Backend Php

    MisterAuto


    • SF3 - Mise place d'un nouveau backoffice en Symfony 3.2 (Logiciel composé d'une multitude de fonctionnalités
    • permettant la sortie de stock, l'emballage, la palettisation ou encore la remise des colis aux transporteurs)
    • Développement d'une API Rest, WebServices en PHP 7/ zendExpressive afin de permettre à l'entreprise d'aller chercher, renseigner, modifier, supprimer tous types de données de la même façon sur toutes les applications
    • Développement de fonctionnalités favorisant le monitoring de la logistique de l'entreprise
    • Mise en place de tests unitaires avec PhpUnit / Codeception
    • Maintenance et évolution des scripts PHP sur les différents backoffice (Php 5.3 à Php 7)
    • Résolution des problèmes informatiques liés à la logistique, à la comptabilité, delivery experience ...
    • Idées d'amélioration de l'éfficience de l'équipe dans un contexte de méthodologie agile SCRUM et de factorisation des développements

  • Juil 2017 ← Sept 2016

    Développeur Drupal

    La Bonne Agence


    • Drupal 7 - Développement et maintenance d'un site e-commerce pour la marque de couteaux Opinel. Ajout de fonctionnalités, corrections de bugs d'affichages, suivi du parcours d'achat avec Google Analytics, participation aux réunions stratégiques, élaborations des supports de performances avec Google DataStudio ...
    • Drupal 8 - Développement d'un outil complet permettant à la mairie d'Échirolles de pouvoir gérer ses propres publications, pages, menus de cantines, formulaires ...
    • Drupal 8 - Développement d'un outil complet permettant au centre du graphisme d'Échirolles de pouvoir publier ses expositions passées et à venir ...
    • Wordpress - Maintenance des différents sites déjà développés par l'entreprise ...
    • Autres - Maintenances et évolutions de divers sites en Php

  • Aôut 2016 ← Juin 2016

    Développeur Web

    DWF Communication


    • Php - Développement en autonomie d'un logiciel web de suivi des tickets/projets/temps de développements des projets de l'entreprise en php procédural (contrainte).
    • Php - Développement et maintenance de plusieurs fonctionnalités sur des sites appartenant à l'entreprise en php.
    • Js / CSS - Fonctionnalités (maps interractives, effets visuels) et intégration des sites éxistants.
    • Migration d'une centaine de sites appartenant à l'entreprise, d'un serveur à un autre.
    • Participation à l'évolution technologique de l'enteprise. (Choix de nouveaux framework, utilisation de Git, nouveaux hébergeurs ...)

  • Août 2015 ← Fév 2014

    Responsable adjoint magasin

    Picard - Lyon 8


    • La magasin faisant face, pendant deux mois, à une crise de personnelle (démissions/licenciements/arrêts maladies), j'ai eu l'opportunité d'appliquer tout ce que j'avais appris en matière de management et gestion de magasin. Ceci afin de pouvoir organiser le travail avec les nouvelles recrues de manière éfficace pendant l'absence de la gérante.
    • J'ai également appris à soigner la relation que j'entretenais avec une clientèle régulière.
    • L'usure physique qu'implique un travail de mise en rayon m'a rappelé à quel point les études étaient importantes, et c'est également à ce moment que j'ai commencé à développer de petits projets web.

Mes réalisations

Vous trouverez ici les projets sur lesquels j'ai passé plus d'une semaine de développement.
[À savoir] Certains projets ont été réalisés dans un contexte d'entreprise, sous forme de logiciels web privés. Je ne pourrais donc pas vous montrer certains résultats finaux.

blog-1

Drupal 8

Site de JDR / Univers Fantaisie

Plus d'informations
Visiter

Site avec Backoffice pour un ami



Détail du projet

Sur ce projet j'ai eu l'occasion de :
  • Me former d'avantage sur Drupal 8 et ses modules développés en Symfony
  • Intégrer un template complet, et le modifier à ma guise
  • Travailler en partenariat avec le demandeur afin de lui faire un outil sur-mesur
  • Mettre en place un backoffice complet avec gestions des droits pour les différents utilisateurs du site
  • Mises en productions répétées, gestion d'une base de données en local et prod
  • Ajouter des effets visuels splendides

Visiter le site web
blog-1

Drupal 7

Site e-commerce Opinel

Plus d'informations
Visiter

Site e-commerce pour la marque "Opinel"



Détail de la mission

Sur ce projet j'ai eu l'occasion de :
  • développer de nouvelles fonctionnalités
  • développer de nouveaux modules Drupal
  • effectuer des retouches d'intégrations
  • développer des fonctionnalités visuelles en JavaScript pour la gravure des couteaux
  • participer aux réunions stratégiques directement avec le PDG et la directrice de communication d'Opinel
  • J'ai également eu la chance de pouvoir exploiter les données de Google Analytics sur Google DataStudio afin d'avoir une meilleure visibilité de ce qui intéressait les visiteurs du site.

Visiter le site web
blog-4

Drupal 8

Site de la ville d'Échirolles

Plus d'informations
Visiter

Site de la ville d'Échirolles



Détail de la mission

Sur ce projet j'ai eu l'occasion de :
  • Participer à la phase de gestion de projet en amont du projet
  • Développer de nouveaux modules Drupal (Vues en ajax, modules de menus de cantine, offres d'emplois ...)
  • Imbriquer des template twig
  • Aider l'intégratrice
  • Participer aux réunions agiles (SCRUM), et y proposer des idées

Visiter le site web
blog6

php - Symfony 3.2

Projets internes

Plus d'informations
Projets privés

Projets internes - Mister Auto



Détail de la mission

Sur ce projet j'ai eu l'occasion de :
  • Développer de nouvelles fonctionnalités sur les backoffices éxistants pour différents pays (gestion des erreurs, gestion des transporteurs, gestion des stocks, gestions des retours ...)
  • Penser - Organiser - Développer un nouveau projet Symfony 3.2 multilingue ayant un système de droits complet. Ce projet avait pour but de proposer plus de fonctionnalités aux différents métiers par rapport à l'outil éxistant. Il était également plus rapide, plus sécurisé et plus travaillé esthétiquement. J'ai eu un fort impact sur le projet puisque j'avais de bonnes connaissances en gestion de projet/UX/UI/Intégration et Symfony.
  • Participer - Anticiper - Réduire les maintenances quotidiennes liées aux colis ou commandes bloqués
  • Résoudre des bugs complexes vis-à-vis de transformations de données en fichiers CSV / fichiers excel
  • Résoudre une multitude de problèmes liés aux données et aux bases de données
  • Participer à un hackathon au sein de l'enteprise
  • Améliorer l'efficience de l'équipe en proposant des idées autour de la méthodologie scrum, ainsi que des idées de factorisation du code en place, dans une optique de gain de temps quotidien
nostalguilde

Symfony 3.4

Projet communautaire

Plus d'informations
En cours de construction

Projet communautaire - Jeu en ligne



Détail de la mission

Sur ce projet j'ai eu l'occasion de :
  • Imaginer, mettre en place et concevoir un projet web complet en tenant compte des avis des utilisateurs finaux.
  • Réaliser des maquettes, penser UX/UI, plannifier les différentes étapes du projet.
  • Concevoir un modèle relationnel répondant à tous les besoins du site. (Avec MySQL Workbench)
  • Apprendre à utiliser NodeJS, ainsi que les appel asynchrones (websockets).
  • Développer un système d'authentification et de droits complet et complexe avec FOSUserbundle.
  • Comprendre et utiliser l'API Paypal.
  • Sécuriser un site de façon professionnelle (formulaires, mails, images, HTTPS ...).
  • Apprendre à utiliser Docker afin de simplifier mon utilisation de nouvelles technologies côté serveur.

En cours de construction
Bailao Salsa

Drupal 8

Site de présentation

Plus d'informations
Voir l'ancienne version

Site de présentation - Groupe de musique



Détail de la mission

Sur ce projet j'ai eu l'occasion de :
  • Apprendre à référencer un site web en situation de concurrence forte.
  • Imaginer, mettre en place et concevoir un projet drupal de façon autonome.
  • Réaliser des maquettes et penser UX/UI avec les demandeurs.
  • Prendre de l'expérience sur Drupal 8.
  • Apprendre à utiliser docker.
  • Mettre à disposition l'outil et former les demandeurs sur son utilisation, en limitant l'accès aux fonctionnalités complexes/critiques.

Voir l'ancienne version

Savoir-faire

Mon profil mi-manager mi-développeur me permet de contrôler un projet web dans sa totalité, de l'imaginaire jusqu'à sa version finale herbergée.

J'ai pour but d'être capable de gérer de grands projets seul, et c'est là dessus que je me forme jour après jour. Cependant je suis également capable de travailler en équipe, en bonne intelligence et dans la bonne humeur.

Voici un résumé des différents savoir-faire que j'ai pu acquérir autour du développement web.

  • POST-PROJET

    Je suis capable de démarrer un projet d'une idée et de faire émerger des besoins et fonctionnalités. Avoir des idées étant ma principale qualité, j'essaye de l'exploiter le plus possible.
    Mes différentes expériences en agence web m'ont appris à plannifier tout un projet web de façon professionnelle et claire, même pour les moins expérimentés avec internet.
    Grâce à cette expérience, je peux désormais estimer de façon cohérente si le besoin est correctement défini.
    Ayant appris à concevoir des projets web de façon agile, je ne suis pas fermé aux changements en cours de projet.

  • POST-DEVELOPPEMENT

    Je suis persuadé qu'un bon développeur n'est pas un expert dans une technologie, mais quelqu'un capable d'utiliser des outils adaptés à chaque type de besoin.
    Dans un contexte où le coût d'un développement peut s'avérer très élevé si un projet traîne en longueur, j'ai su apprendre de mes différentes expériences à factoriser un maximum les développements.
    Une fois les besoins clairement identifiés, j'ai pour habitude de démarer mes projet par un modèle relationnel et la création de la base de donnée, ce qui accélère considérablement mon éfficacité sous Symfony.
    Bien que ce ne soit pas mon domaine de référence, je suis capable de configurer un serveur web de zéro.
    A tout bon dev' son environnement ! Mon expérience m'incite à toujours utiliser des logiciels et systèmes d'exploitations performants.

  • Developpement

    Ayant évolué dans des environnements de code destructurés et vieillissants, j'ai compris ce qu'était qu'un code de qualité.
    Ceci implique tout d'abord qu'il respecte des normes comme PSR, qu'il soit optimisé (sans y perdre trop de temps non plus), qu'il soit maintenable, testé et testable.
    Ayant souvent travaillé en équipe, j'ai appris à coder en anglais, à commenter, et à versionner tous mes projets. L'essentiel de mes projets sont versionnés dans des répertoires BitBucket.

  • UI/UX/DESIGN/FRONTEND

    - User Interface (UI) : Ayant conscience que les visiteurs de mes projets puissent ne pas être à l'aise avec un site internet, j'ai comme objectif de réaliser des outils simples, faciles à comprendre et à utiliser pour une majorité d'utilisateurs.
    - User eXperience (UX) : L'utilisation d'un site web doit à mon avis être une expérience agréable, avec de jolis effets visuels, des fonctionnalités faciles à trouver et son voyage digital doit donner envie à l'utilisateur de revenir sur le site.
    - Design : Le Design n'étant pas mon métier, je prends quand même beaucoup de plaisir à penser des design, réaliser des maquettes, des mockup ainsi qu'à concevoir des logo J'ai pour habitude d'utiliser des templates achetés ou gratuits afin de profiter des compétences de designer/intégrateurs reconnus.
    - Frontend : Je réalise également l'intégration de tous mes projets, et j'aime m'éssayer à des framework et bibliothèques JavaScript pour les effets visuels de mes sites. Je ne néglige jamais le responsive design.

  • Référencement

    J'ai eu l'occasion de suivre des formations en référencement, me permettant d'avoir les connaissances de base sur les trois référencements principaux :
    - Référencement naturel (SEO) : Désignant le référencement gratuit, il implique de comprendre les éxigences de google en matières de code, mapping, de robots, de logiques dans la navigation des pages ... J'ai également pu m'éssayer sur ce type de référencement sur mes projets personnels.
    - Référencement payant (SEA) : Impliquant de verser une somme en continue à GoogleAdwords, ce référencement est fiable mais coûteux. J'ai pu éssayer ce type de référencement sur mes projets en agence web.
    - Référencement par réseaux sociaux : La présence sur les réseaux sociaux de type Facebook/Twitter/Instagram mais aussi Pinterest/Youtube peuvent accroître le taux d'audience d'un site web de façon considérable.

  • Direction de projet

    Tous les points précédemment cités sont capitaux pour qu'un projet web soit réussi. Seulement la mise en place et l'organisation d'un projet web demande des compétences toutes autres que des compétences techniques.
    - La préparation du projet implique de comprendre le besoin dans sa totalité ainsi que de fournir des supports aidant les autres membres du projet à comprendre à leur tour le projet.
    - La répartition et le détail des tâches de manière précise implique d'avoir des connaissances sur tous les métiers du web, et c'est ce que je continue de cultiver au fil des projets sur lesquels je travail.
    - Je ne suis pas timide, ce qui facilite le dialogue avec les demandeurs ou mes collègues.
    - La méthodologie agile SCRUM n'est pas applicable pour tous les projets, mais c'est quand même une réelle avancée dans la façon de gérer des projets web. C'est pourquoi j'effectue régulièrement de la veille à ce sujet en plus de la pratiquer en entreprise.
    - Enfin, savoir gérer un projet demandes des compétences de management de manière générale; aussi bien d'un point de vu humaines, que financières ou encore légales. Ce sont ces mêmes compétences que j'ai cultivé au cours de mes études, et que je continue à renforcer au fil de mes expériences professionnelles mais aussi grâce à la lecture.

Me Contacter

N'hésitez pas à me contacter pour tout type de question, pour des demandes de devis, des propositions de postes ou même pour m'inviter à boire un coup sur les quais !
(Réponse sous 48h)