Denis Bonnet
Formateur / Développeur / Chef de projet
Passionné d'informatiques et de nouvelles technologies en général, je cherche continuellement à apprendre et mettre en application de nouveaux concepts.
Mon parcours mixte de développeur/chef de projet m'a permis de travailler, tant sur la production de code, l'architecture logicielle que la connaissance approfondie du workflow d'un projet ou le relationnel client.
J'accorde un soin tout particulier à l'architecture des applications sur lesquelles je travaille. Ma fonction de chef de projet m'a permis de travailler en amont du processus de production, sur des architectures très diversifiées au services du besoin fonctionnel.
C'est pourquoi je suis avant tout à la recherche d' un emploi me permettant d'exprimer et valoriser ces compétences et atouts au service de projets passionnants et de défis enrichissants, désirant continuellement développer mon expérience, dans un domaine en constante évolution.
Expériences
Septembre 2021 à Aujourd'hui - Formateur chez MyDigitalSchool à Vannes
Conception de progressions pédagogiques
Enseignement de 17 modules entre les niveaux bac+1 et bac+4 sur le développement web, mobile et applicatif, architecture logicielle, API REST
Gestion de CM, TD, TP, jury d'oral et suivi d'apprentissage
Septembre 2018 à Août 2021 - Technicien support niveau 2 chez Everys Winpharma
Assistance client technique niveau 2 pour les pharmacies.
Correction de bug et création de requêtes SQL personnalisées pour les grands comptes
Relation avec les partenaire(Mutuelle, ordre des médecins ...) pour certaines fonctionnalités
Conception de formations internes pour les salariés de l'entreprise ainsi que les clients
Janvier 2016 à Septembre 2018 - Développeur indépendant, création de la société Talyes.in
Création d'une petite entreprise avec un associé pour professionaliser nos projets personnel.
Intégration de solution ODOO pour les entreprises.
Création d'applications Mobile et de site web.
Septembre 2014 à Novembre 2015 - Chef de Projet chez MGS Consulting Ouest
Prise en charge d'une équipe de développement de 2 à 4 personnes en fonction des projets.
Études de projets en amont du développement, ce qui comprend l'étude précise du besoin client, le découpage des
SFD en User Story dans le cadre des méthodologies AGILE/SCRUM.
Ce poste m'a permis de comprendre chaque étape du cycle de ventes et de production d'une solution logicielle.
Octobre 2013 à Août 2014 - Ingénieur d'étude chez MGS Consulting Ouest
MGS consulting Ouest est une
ESN qui comprend une dizaine d'employés ainsi que plusieurs stagiaires et apprentis.
Création de sites sous Joomla! et intégration d'une solution OpenERP pour une société de ventes (cf. "Réalisation").
Prise en charge des apprentis et stagiaires.
Janvier à Août 2013 - Stage de fin d'étude MASTER chez Juliana Multimédia
Mise en place d'une solution OpenERP pour Juliana Multimédia (cf. "Réalisation")
.
Interventions de maintenance sur plusieurs site en php.
2007 à 2013 - Réparation et aide informatique à domicile
Petit boulot étudiant.
Les interventions allaient de la création de compte mail au nettoyage de systèmes vérolés, en passant par la mise en place de résaux domestiques.
Réalisations
Création de modules de formation
-
Intégration WEB niveau B1 B2 B3 M1 et M2 (promotions généraliste/ développeur/ designer)
-
Algorithmique niveau B1 et B2
-
Design Pattern B3 développeur
-
API REST, ORM et GraphQL niveau M1
-
Développement Front niveau B1 B2 M1 (promotions généraliste et designer)
-
Git niveau B3 développeur
-
Programmation orienté objet et patern MVC niveau B2
-
Développement Back niveau B1 B3 (promotions généraliste / développeur / designer)
-
Développement Application Mobile niveau B3 développeur
-
Développement Application Web niveau B3 développeur
-
Gestion de projet niveau B2 et M2
Intégration de l'ERP ODOO pour deux sociétés de type ESN
L'objectif pour ces deux projets a été de monter un système interne à la société pour la gestion de projets.
Ensuite se sont greffés à ce module d'autres composants interconnectés comme la gestion comptable ou la CRM.
J'ai travaillé seul et en toute autonomie sur la majeure partie du projet, le reste ayant consisté à opérer un transfert de mes compétences ODOO.
L'intégration de ces systèmes a nécéssité la création de modules pour l'ajout de nouvelles fonctionnalités et de nouveaux widgets.
Intégration de l'ERP ODOO pour une société de vente de produit alimentaire
Ce projet est le premier sur lequel j'ai pu opérer en tant que développeur et chef de projet.
Le développement a duré 6 mois pour une équipe de 4 développeurs.
L'objectif était de fournir un outil d'aide à la relation clientèle, de remplacer l'ancien logiciel de comptabilité et de fournir une passerelle entre ces modules et le site de vente en ligne prestashop.
Mise en place de deux sites pour un centre de formation européen
Le client possède deux plateformes de formation : l'une française et l'autre internationale. Chacune ayant des besoins spécifiques, deux architectures ont été adoptées :
* Une combinaison de Joomla! et Moodle pour l'international ;
* Une Combinaison de NodeJS, ODOO et Moodle pour la France ;
Le site NodeJS sert de front-end qui affiche les informations contenues dans un module CMS spécialement concu par nos soins pour ODOO.
L'utilisation de la même plateforme Moodle pour les deux centres de formation nous a fait nous pencher sur l'inter-connectivité entre toutes applications (france et internationnale) en utilisant les webservices natifs ou home-made de chacun.
Chef de projet pour une application IOS d'aide aux personnes en difficultés
Projet d'application IOS sur 2 mois pour une équipe de 4 développeurs. Ce projet m'a permis de mettre en place les méthodologies AGILE/SCRUM/KANBAN avec mon équipe.
2013 - Master Informatique mention Web Multimédia Résaux - UBS Vannes
Lien vers le programme de la formation
2011 - Licence MIS mention Informatique (mention AB) - UBS Vannes
Lien vers le programme de la formation de licence
Compétences
Compétences de formation
Construire une progression pédagogique
Construction de travaux pratiques qui ciblent les compétences visées
Mise en place d'une évaluation adapté aux modules et aux besoins professionnels des apprenants
Suivi différencié des étudiants en fonctions de leurs difficultés/facilités
Langages de programmation
Paradigme Objet : JAVA - NodeJS
Programmation Web : html5 - css3 - JQuery - XML - PHP - JSON - API REST - JWT - OpenAPI - ExpressJS
Développement Mobile : Android
Bases de données
Utilisation de Mysql, SQLite et PostgreSQL
GraphQL
Compétences en tant que chef de projet
Gestion de planning ;
Analyse du besoin client ;
Scrum Master ;
Relationnel Client ;
Suivi de projet ;
GNU/Linux
Utilisation personnelle et professionnelle des distributions basées sur Debian :
Debian elle-même, Ubuntu, Linux Mint et Linux Mint Debian Edition (LMDE)
Utilisation des commandes terminal
Maintenance d'un serveur Apache personnel
Logiciels manipulés
- Eclipse
- VSCode
- Android studio
- Mysql Workbench
- Suite LibreOffice et OpenOffice
- Google Apps (Drive, Calendar, Doc, Sheet, Mail)
- ODOO (ex OpenERP)
- Joomla
- Moodle