Photo de Michel Grenson

Michel Grenson
Analyste, programmeur & coordinateur de projets et d'équipes de développement

En bref

  • 12 années d'expérience en tant qu'analyste et programmeur Java/PHP, spécialisé dans le domaine web
  • 6 années d'expérience dans la coordination de projets et d'équipes de développement
  • 4 années d'expérience dans l'application de la méthodologie Agile Scrum

Mon parcours

Davantage matheux que littéraire, j'ai choisi dès mes secondaires de m'orienter vers les mathématiques, les sciences & l'informatique.

Désireux de poursuivre dans cette voie et très attiré par les nouvelles technologies, j'ai naturellement opté pour des études supérieures en informatique.

Et c'est grâce à mon stage de fin d'études que j'ai découvert un domaine dans lequel je m'épanouissais : le web.
Le début de ma carrière était ainsi tracé !

Traits de personnalité, intérêts

Rationalisons, simplifions, aidons au développement.
J'aime que ça bouge, j'aime évouler et faire évoluer.
J'aime que mon travail aide, serve à d'autres, et simplifie leur quotidien.

Idéaliste, je suis sensible à des sujets comme l'utilisation rationnelle de l'énergie, le respect de l'environnement, la valorisation des ressources locales. Le souhait d'un mode de vie sain et cohérent.

Sportif occasionnel, je prends plaisir à repousser mes modestes limites notamment en course à pieds, randonnées, vélo, squash,...

Et jardinier amateur, je rentre dans la catégorie des geek gardeners, à savoir ceux qui élaborent et gèrent leur potager à coup de logiciel informatique (...)

Formations et certifications

  • 1999
    Diplômé du secondaire en option sciences & mathématiques
    Athénée Royal de Huy
  • 2004
    Gradué en informatique réseaux & télécommunications
    Haute Ecole Rennequin Sualem, Seraing
  • 2004
    Certification CCNA
    Cisco Certified Network Associate
  • 2014
    Brevet de secourisme
    Croix Rouge, Gembloux
  • 2016
    Testeur certifié niveau fondation, licence 16-CTFL-98012-03
    ISTQB® International Software Testing Qualifications Board
  • 2017
    Certifié Agile Scrum niveau fondation, licence 5913434.20626608
    EXIN certifications

Expériences professionnelles

Defimedia SA, de 2005 à aujourd'hui

Au fil des années, beaucoup de rôles ont pu m'être confiés. Des rôles qui, dans une structure hiérarchisée ne sont pas toujours du ressort de la même personne, mais qui dans le cadre d'une PME sont assumés avec un maximum de polyvalence.

En tant qu'analyste fonctionnel

  • Analyse et évaluation de besoins, risques, objectifs
  • Définition de solutions, rédaction de documents de spécifications, d’architecture
  • Modélisation de données
  • Suivi de l’avancement, du respect du délai et du budget
  • Validation de développements, tests, déploiements
  • Organisation de réunions, rédaction de PV, reporting
  • Rédaction de documentations

En tant que coordinateur de projets et d'équipes de développement

  • Position centrale entre client, gestionnaire de projet, analyste, équipe de développement et de tests
  • Répartition et organisation des développements et du planning
  • Supervision et coordination de l'équipe de développement
  • Application de méthodologies, le plus souvent Agile, et encadrement de l’équipe
  • Suivi et rapportage de l'avancement
  • Gestion des incidents (classification, attribution et suivi)
  • Gestion du changement (évaluation de l'impact et des risques, suivi des dispositions permettant leur prise en charge)
  • Gestion des tests (planification, coordination)
  • Gestion des releases (organisation, planification, suivi des déploiements)

En tant que programmeur

  • Développement et maintenance de plusieurs dizaines de projets web publics ou back-office, de divers modules d’applications (portlets, modules, bundles, composants selon l’outil concerné), dans des technologies Java et PHP
  • Implémentation et exécution de tests de composants et tests fonctionnels automatisés
  • Rédaction de manuels d’installation, d’exploitation, release notes...
  • Déploiement d'applications, gestion quotidienne des hébergements
  • Veille technologique permanente

En tant que testeur

  • Définition de la stratégie des tests
  • Rédaction de plans de tests, scénarios, test cases, rapports de tests
  • Organisation, supervision, conception et exécution de tests

En tant que coach et formateur

  • Assistance, support et formation des utilisateurs lors des phases de tests, de démarrage et de vie des applications ou outils proposés
  • Coaching des ressources internes juniors sur des aspects développement et méthodologique
  • En 2007, en partenariat avec la société Ebay, formation des participants sur le thème "Ebay pour les entrepreneurs", à destination de chefs d'entreprises désireux de commencer une activité de vente sur Internet ; conception des supports de formation

eWBS, de 2015 à aujourd'hui en tant que consultant

  • Analyse et développement, dans le contexte de :
    • L'espace personnel SPW
    • La simplification administrative en Wallonie et Fédération Wallonie-Bruxelles
    • La dématérialisation des démarches administratives
  • Définition de la stratégie d’automatisation de tests pour l’espace personnel SPW

Principales compétences

Analyse

  • Modélisation
    UML, BPMN

Gestion de projets

  • Méthodologies
    Agile Scrum & Kanban, Prince2
  • Outils de suivi
    Scrumwise, PSNext, Mantis, Jira

Testing

  • Unitaire, fonctionnel
    PHPUnit, Junit, Selenium
  • Automatisation
    Jenkins
  • Qualité & reporting
    SonarQube
  • Sécurité
    Owasp, sqlmap... (cf. Linux Kali)

Programmation

  • Langages
    Java, PHP, SQL, JS, CSS, XSLT
  • Frameworks PHP
    Symfony, Laravel, Elgg, CodeIgniter
  • Frameworks Java
    Spring, Struts, JSF
  • Frameworks JS/CSS
    JQuery, Twitter Bootstrap, AlloyUI, AngularJS, Node.js
  • Formats de données
    XML, JSON, HTML
  • ORM
    Doctrine, Eloquent, Hibernate
  • Packages & dépendances
    Maven, Composer, NPM, Bower
  • Outils de dév
    Eclipse, Xdebug

Systèmes

  • OS
    Windows, Linux, MAC
  • SOA
    ESB, SOAP, REST
  • CMS
    Jahia, Alfresco, Wordpress, Drupal
  • Conteneurs web
    Apache, Tomcat, JBoss, Nginx
  • Bases de données
    PostgreSQL, MySQL, Oracle
  • Gestion de versions
    SVN, GIT

Langues

  • Français
    Maternelle
  • Anglais
    Bonnes notions
  • Néerlandais
    Notions

Domaines de prédilection

  • Sites internet, extranets, progiciels web
  • Secteur public
  • Content Management System
  • Ergonomie, normes d'accessibilité
  • Performance tuning
  • Mobile web & responsive design
  • Search Engine Optimisation

Qualités

  • Rigoureux, ordonné, proactif, perfectionniste, intègre, autonome, patient, persévérant
  • Empathique, facilité de contact et communication
  • Bonne qualité rédactionnelle & orthographique

Quelques projets réalisés

Outil de pilotage des idées et projets de simplification administrative menées par l'eWBS

Outil de pilotage des idées et projets de simplification administrative menées par l'eWBS

De 2015 à aujourd'hui
Outil web permettant à l'e-Wallonie-Bruxelles Simplification de suivre les idées et mener les projets de simplification des démarches administratives destinées aux usagers des services publics en Wallonie et en Fédération Wallonie-Bruxelles.
 PHP + Framework Laravel, PostgreSQL
 Analyste, programmeur
Back-office & extranet de la Confédération Belge du Cheval

Back-office & extranet de la Confédération Belge du Cheval

De 2014 à aujourd'hui
Application web à l'usage de plusieurs centaines de milliers d'intervenants, permettant à la CBC la gestion complète de son activité : suivi de tous les équidés de Belgique, délivrance de passeports & facturation,...
Couplé à un extranet à l'usage des vétérinaires, propriétaires, AFSCA, police, et autres acteurs concernés donnant accès aux informations les concernant.
 PHP + Framework Symfony, PostgreSQL
 Coordination projet & développement, analyste, programmeur
Réseau social pour l'Union Internationale des Transports Publics

Réseau social pour l'Union Internationale des Transports Publics

De 2013 à aujourd'hui
Mise en place d'un réseau social privé permettant une mise en relation des 16.000 membres de l'UITP.
Interconnexion spécifique du réseau social avec le CRM Efficy utilisé par l'UITP.
 PHP + Framework Elgg, MySQL
 Coordination projet & développement, analyste, programmeur
Site Internet du film Dead Man Talking

Site Internet du film Dead Man Talking

En 2012
Site Internet original, dissimulant un jeu interractif dont l'objectif est la découverte d'indices au travers de nombreux effets visuels, et la publication de ses découvertes sur Facebook.
 PHP + Framework CodeIgniter, MySQL
 Programmeur
Webshops officiels des montres Ice-Watch®

Webshops officiels des montres Ice-Watch®

De 2010 à 2014
Plate-forme commune permettant à Ice-Watch la gestion de ses produits, et aux distributeurs de nombreux pays à travers le monde la vente en ligne via une gestion distincte de son webshop (choix de modèles, prix, stocks, commandes,...)
 Java, MySQL, CMS AToms
 Coordination projet & développement, analyste, programmeur
Portail de la biodiversité en Wallonie

Portail de la biodiversité en Wallonie

De 2010 à aujourd'hui
Recensement des espèces, biotopes et sites de grand intérêt biologique en Wallonie, sensibilisation et information de certaines zones du territoire, sur la présence d'espèces protégées et des activités de surveillance de la biodiversité.
 Java, PostgreSQL, CMS AToms
 Coordination projet & développement, analyste, programmeur
Portail des marchés publics en Wallonie et FWB

Portail des marchés publics en Wallonie et FWB

De 2007 à 2016
Publication des avis de marché et avis d'attribution en Wallonie et Fédération Wallonie-Bruxelles, interconnexion avec l'application IAM centralisant les avis de marchés destinés aux Provinces, Communes, CPAS et Intercommunales wallonnes.
 Java, Oracle, CMS AToms
 Coordination projet & développement, analyste, programmeur
Site internet du parc Pairi Daiza

Site internet du parc Pairi Daiza

De 2007 à 2012
Site présentant aux visiteurs les différentes attractions et horaires du parc, intégrant un mécanisme de réservation d'entrées et d'activités complémentaires souhaitées pour les entreprises et écoles.
 Java, PostgreSQL, CMS AToms
 Coordination projet & développement, programmeur
Site énergie du Service Public de Wallonie

Site énergie du Service Public de Wallonie

De 2005 à aujourd'hui
Recensement des aides et primes en Wallonie, informations vers les particuliers et les entreprises sur les économies d'énergie, l'amélioration des performances énergétiques, les certificats verts, la réglementation, les énergies renouvelables,...
 Java, MySQL, CMS AToms
 Coordination projet & développement, analyste, programmeur
Portail des pôles de compétitivité et réseaux d'entreprises wallons

Portail des pôles de compétitivité et réseaux d'entreprises wallons

De 2005 à aujourd'hui
Portail coupole incluant 14 sous-sites thématiques destinés à promouvoir les clusters et pôles de compétitivité, recenser les 2300 entreprises membres, faciliter les partenariats entre entreprises et les échanges d'expérience.
 Java, Oracle, CMS AToms
 Coordination projet & développement, analyste, programmeur
Service de médiation pour les télécommunications

Service de médiation pour les télécommunications

De 2005 à aujourd'hui
Site internet à l'usage de tous les utilisateurs des télécoms, privés ou professionnels, décrivant les missions du service de médiation et proposant d'introduire une plainte à l'encontre d'un opérateur de télécommunication.
 Java, PostgreSQL, CMS AToms
 Coordination projet & développement, analyste, programmeur
Site internet de la Société Publique de Gestion de l'Eau

Site internet de la Société Publique de Gestion de l'Eau

De 2005 à aujourd'hui
Destiné aux particuliers, collectivités, enseignants et entreprises, ce site internet propose de nombreuses informations sur l'eau, et décrit les différentes missions de la SPGE.
 Java, PostgreSQL, CMS AToms
 Coordination projet & développement, analyste, programmeur