Menu

Cyril DELAGE

PARIS 75011

En résumé

Attiré par les nouvelles technologies depuis de nombreuses années, jai développé une véritable passion pour la programmation. Autodidacte, lémergence des plates-formes de formation en ligne comme Openclassrooms m'à permis détendre mes compétences au développement web ainsi que dans lutilisation de nombreux langages de programmation. Fort de cette expérience j'exerce une activité de consultant en développement informatique depuis 2015

Ma stack technique :

PHP
Symfony
REST API
Docker
Postgresql / MySql
Html / css / jquery
Linux (ubuntu)

Entreprises

  • boulevard du web - Lead developpeur et scrum master

    2020 - maintenant télétravail Lead dev et scrum master (bénévolat)

    Société Anticor

    Environnement technique
    Symfony 5, php 7.3

    contexte de la mission
    Etant admin d'un groupe Facebook «Symfony Framework» , je suis souvent sollicité pour aider les membres du groupe.
    Pendant la période de confinement, une personne m'a proposée par le biai de ce groupe FB de rejoindre son projet.
    Le projet Société Anticor est un annuaire qui permet d'identifier rapidement les structures qui veulent aider ou qui sont toujours mobilisées.
    Le but est de maintenir la chaîne de solidarité qui s'est déjà établie pendant les deux mois de confinement et mobiliser des nouveaux acteurs.
    Le site est conçu pour permettre aux acteurs déjà mobilisés de trouver d'autres acteurs mobilisés avec qui ils pourraient coopérer.
    Le projet m'a permis de mettre à contribution mes compétences de développeur et de lead développeur, bénévolement.
    J'ai donc, toujours via ce groupe facebook, constitué une équipe de développeurs front-end et back-end.
    * Avant de constituer la team, j'ai commencé le projet, mis en place les différentes briques techniques pour que le projet puisse être repris facilement pour les autres développeurs grâce a ce fil conducteur.
    * Mise en place la gestion du versionning avec GIT et un gitflow.
    * Mise en place d'un tableau de bord pour travailler de manière Agile avec un systeme de ticketing
    * Relecture de code, validations des pull request
  • boulevard du web - Developpeur php symfony

    2020 - 2020 Environnement technique: Symfony 5, php 7.3, Mysql

    Application web me permettant de gérer mon activité de freelance : édition de factures clients, liste clients, envoi de mail automatique pour relance impayé ...
    J'ai décidé de partir sur une refonte intégrale de cette appli web, en symfony 5 et d'ouvrir cette plateforme au grand public (appli disponible fin 2020)
  • boulevard du web - Développeur php Symfony

    2018 - 2018 Site pour une agence immobilière: Appli web PHP / Symfony 3.4 , développé from scratch.
    Utilisaion de l'API «SNPI» qui permet de récupérer les données des différentes annonces immobilières. (tache planifiée chaque nuit).
    Sérialisarion et traitement des données
    Back-office: utilisation d'un template «gentelella » comprenant différents CRUD, permettant la création mise a jour et suppression de tous les référentiels, ainsi que toutes les entités de
    l'appli (textes, paragraphes, titres, images...), ce qui permet d'avoir un « CMS » développé from scratch, pour que le client puisse avoir entièrement la main sur son appli.
    Le back-office permet également aux admin du site de programmer un nouvel import des biens immobiliers (API)
    D'autres options intégrées au back-office:
    * Boite mail interne
    * Cropper d'image (cropper.js): permet de redimensionner des images
    * Calendrier (fulCalendar.js): permet aux admins de créer un emploi du temps, rendez-

    vous ...

    * Graphiques (Chart.js): statistiques du nombres de personnes consultant une annonce sur une période donnée,statistiques du nombre de biens vendus, nombres de biens à louer VS biens à vendre ... (export PDF et CSV)

    * Formulaire pour contacter mon entreprise en cas de demande de support

    * Gestion des utilisateurs FosUserBundle (CRUD): en ligne, dernière connexion le ..,
    editer, supprimer, assigner roles, bannir ...)

    D'autres options hors back-office
    * Formulaire de recherche via différents filtres
    * Outils de comparaisons des biens immobiliers
    * Export d'un bien immobilier au format PDF
    * Impression d'un bien immobilier
    * Formulaire de connexion
    * Page 'mon espace perso' avec possibilité d'ajouter des informations personnels
    * Liste de favoris, Liste des derniers biens consultés, liste de mes recherches, liste
    d'alertes (possibilités de créer une alerte si un nouveau bien immobilier similaire est ajouté au biens proposés par le site, avec envoi de mail
  • boulevard du web - Président

    2017 - maintenant Création entreprise
  • Ministère de la Justice - Développeur PHP / SYMFONY

    Paris 2017 - 2020 Ministère de la Justice
    -------


    Environnement technique
    PHP 7.3, Symfony 3.4, Postgresql, HTML, CSS, Jquery, Git/Gitlab, Intégration continue : jenkins, docker.

    contexte de la mission
    Développeur PHP - Symfony sur les différents projets ( intranet pour la plupart ) , pour le ministère de la justice.
    Commencé en 2017 , dans une nouvelle équipe de 4 développeurs, 1 SysAdmin et 2 scrum master,
    le role de l'équipe REAGI (réalisations agile) , est de proposer aux différents services de la justice
    Francaise, des appli web, capable d'etre en prod rapidement (deadline de 2 à 6 mois pour une V1),
    grace au framework Symfony et une gestion des projets en mode agile.
    L'équipe c'est agrandie au fil des mois, jusqu'a compter début 2020 plus de 20 développeurs et une douzaine de projets (donc en moyenne 2 développeurs par projets), dont une équipe de 4 personnes dédiée au support des projets déjà en prod.
    Mise à dispositions de plusieurs app web de statistiques et divers outils de gestion pour les institutions de la justice (magistrats, cabinets du ministre ...), ainsi qu'un outils inter-ministériel de gestion de projet : Outils de reporting Snum (service numérique)

    * Utilisation de l'API Mantis pour récupérer les différents projets du ministère ainsi que toutes les informations qui leurs sont liés (anomalies...)

    * Connexion via LDAP

    * Mise en place d'un SSO

    * Développement de plusieurs graphiques ( chart,js )

    * Utilisation du bundle NelmioApiDoc (web-services)

    * Migration des projets de symfony 2.8 à symfony 3.4

    * Diverses évolutions et corrections de bugs

    * Différents exports PDF et tableur (csv et excel)

    * Back-up du product-owner: relationnel utilisateurs / développeurs

    * Versionning, relecture de code, merge request, deployement recette via docker

    Autre projet :
    Catalogue des offres emplois et formations pour détenus
    Projet réalisé from scratch. Outils permettant aux travailleurs sociale pour les détenus de proposer des offres d'emploi et des formations aux détenus dans le cadre d'une réinsertion.

    Les autres projets sur lesquels je suis intervenu sont confidentiels.
    Nous avions des sprints de 2 ou 3 semaines en fonctions des projets, et une rétrospective a la fin du sprint, puis poker planning a chaque début de sprint, ainsi que les stand-up chaque jours.
  • boulevard du web - Développeur php Symfony

    2016 - 2018 Mes sites persos (ne sont plus hebergés pour le moment)

    http://www.aucoindunet.fr reseau social

    www.cyril-delage.fr Mon cv en ligne

    http://creer-monsite.fr Site proposant le téléchargement gratuit d'un éditeur de texte (éditeur de texte que j'ai créé en VBNet en 2013). La particularité de cet éditeur de texte est qu'il contient un lexique de toutes les balises html et toutes les propriétés css, une aide pour jquery, sql , et symfony et divers autres langages ...
    En parcourant le lexique, il suffit de cliquer sur une balise html pour que cette dernière s'affiche dans la page html de l'éditeur de texte, et de ce fait de créer des sites web trés facilement.

    http://boulevard-du-web.fr : site de ma société (contient aussi une partie back-office qui me permet d'éditer mes factures, devis et toute la gestion comptabilité de ma société : cette partie est actuellement en refonte intégrale pour etre ouverte au grand public)
  • Saint Gobain - Integrateur web

    Courbevoie 2016 - 2017 Environnement technique
    Java, moteur de template Thymeleaf, Spip, HTML5, CSS3, Gulp, Git/Gitlab, Jquery, Préprocesseur
    SASS, Jquery, Jira, Méthode Agile (Jira: Scrum/kanban)

    contexte de la mission
    Evolution, refonte et correctif de bugs sur les sites des enseignes du groupe Saint Gobain DBF :
    Rattaché à l'équipe RUN (3 développeurs Frond-End, 3 développeurs back-end et 2 personnes au support), l'objectif était de répondre aux demandes des enseignes; via la plateforme Jira, nous recevions leurs demandes, que nous planifions , selon les priorités, avec les chefs de projets, en «
    sprint » (méthodologie Agile). Puis, les tickets étaient attribués à différents développeurs/intégrateurs.

    * Intégration HTML/CSS Jquery a partir de maquettes psd ou wireframes

    * Refonte intégrale : header, footer, pages produits et listes produits, page connexion, agences, et recherche agence sur plusieurs sites (point P TP, Asturienne, Decoceram, Brossette, Cedeo, point P)

    * Respect des spécifications , et des demandes des clients

    * Méthodologie Agile en mode scrum : participation aux différentes réunions : panification, stand up meeting, revue de sprint, rétrospective(amélioration continue).

    * Rattaché à différents chef de projet, selon les projets ou j'ai apporté ma contribution, j'ai été sollicité pour trouver des solutions (selon les problématiques rencontrés lors de certaines refontes), donner mon avis de part mon expérience, et faire des propositions afin d'orienter le client, après validation du chef de projet.
  • Les comptoirs du multimédia - Intégrateur web

    2016 - 2016 Environnement technique
    wordpress, Html5, CSS3, Photoshop, Jira

    contexte de la mission
    Refonte du guide voyage d'Air France www.airfrance.fr/guide-voyage
    Recruté en CDD pour renforcer l'équipe du pole animation (environ 10 personnes), afin de collaborer sur le projet AIR FRANCE, la refonte du guide voyage: Travel by air france.
    Mon rôle était avant tout pour cette mission de webmastering d'intégrer les photos et les textes des différentes destinations d'air france dans le CMS wordpress.
    La deadline ayant été respectée, et mon cdd n'étant pas fini, j'ai ensuite rejoins l'équipe des intégrateurs sur différents projets, comme par exemple l'intégration d'emailing pour le site HEOH

    * Resize et retouche photos avec photoshop

    * Intégration de texte et images dans le cms wordpress

    * Intégration HTML / CSS à partir de maquettes .psd
  • boulevard du web - Développeur php symfony

    2015 - 2015 télé-travail
    Environnement technique
    Symfony2, php5, Mysql, Twig, HTML5, CSS3, bootstrap, Doctrine 2, Git.OS: Win7

    contexte de la mission
    Dans le cadre d'un lancement d'activité dans le destockage, l'entreprise speed destock 41 a fait appel à mes compétences afin d'avoir un site e-commerce.
    A l'heure actuelle, l'entreprise utilise son appli web uniquement pour éditer ses factures ainsi que pour avoir un suivi de son activité et référencer ses produits. La partie e-commerce n'est plus utilisée.

    * Développement d'un Back-office : gestions des utlisateurs. Factures, commandes

    * Edition de factures au format PDF à partir d'une vue Twig

    * page liste article, page article, categories articles

    * connexion avec fosuserbundle

    * systeme de session / panier

    * workflow commande panier validation du panier paiement facture confirmation par mail
  • boulevard du web - Développeur php symfony

    2014 - 2015 Projet: www.louer-en-france.com
    -------
    Environnement technique
    Symfony 1.4, php5, Mysql

    contexte de la mission
    Plateforme d'annonces de locations de vacances.

    * Refonte responsive design

    * Utilisation de plusieurs API pour ajouter les annonces de locations

    * Support (corrections de beugs et évolutions diverses)

    * Intégration du bundle sonata pour le back office

    * Optimisation du code

    * Restructuration de la base de donnée

    Mes projets persos

Formations

  • MOOC OpenClassroom

    Paris 2009 - 2014 INTEGRATEUR WEB

    parcours developpeur php , developpeur symfony, integrateur web, et divers autres : javascript, jquery, html/css, docker, sql...
Annuaire des membres :