Modélisation et
architectures
Diagrammes UML, Merise, 3-tiers, MVC, MVVM, SOA, BPMN, MDA, Design
Patterns, Workflows
Organisation et gestion de
projet
Cycle en V, Agile SCRUM, CMMI, pilotage, planification, budgétisation et
coordination des ressources (humaines et matérielles).
Communication écrite et
orale
Conduite de réunions, animation de formations, rédaction de cahier des
charges, spécifications fonctionnelles et techniques, reporting de projet, compte
rendus de réunion.
→ Maintenance corrective et opérationnelle d’un site web (front-end responsive, back-end, back
office) et de l’API REST utilisée par l’application mobile (appli destinée à la promotion des
établissements de débits de boisson – bons plans, points cadeaux). Etude et développement des
demandes d’évolutions.
→ Conception et développement en parallèle d’une nouvelle version de l’api sur le framework PHP
Symfony. Administration et maintenance des serveurs et bases de données. Formalisation des
process de développement et d’intégration continue : « guide lines », conventions de code, tests
fonctionnels avec Behat, process de validation et de mise en production.
→ Développement d’un module de prise de commandes avec paiement sécurisé par carte bancaire
→ Développement d’un « bot » Facebook Messenger destiné au personnel des établissements pour
la gestion des commandes
→ Développement d’un bundle Symfony pour l’intégration d’une librairie PHP tierce (bundle mis à
disposition gratuitement auprès de la communauté de développeurs Symfony).
→ Formation et accompagnement des stagiaires et alternants.
→ Gestion et suivi des développements off-shores (Cameroun), revues de code.
→ Cours de niveau post-bac à Bac +4 dispensés aux étudiants ou professionnels en reconversion
de 18 ans à 45 ans. Animation des séances de cours et accompagnement durant les phases de
projet et d’apprentissage. Rédaction de supports de cours, mise en place de l’évaluation et du
suivi des étudiants.
→ Matières enseignées : algorithmie, conception et organisation de base de données selon la
méthode MERISE, requettes et administration de base de données MySQL, programmation
procédurale et objet avec PHP, mise en place d’infrastructure LAMP (Serveur Apache/Nginx –
PHP - MysQL), Javascript, Design Pattern MVC, conception et architecture applicative avec UML
et Java, développement de sites web avec le framework PHP Symfony 3, développement
d’applications « client lourd » avec JavaFX.
→ Reprise du développement et optimisation du code et de l’architecture d’un site web responsive
destiné aux personnes en perte d’autonomie et leurs proches. Mise en place des outils
collaboratifs agile et d’un environnement de pré-production. Développement de fonctionnalités de
type réseaux sociaux.
→ Correction des anomalies et développement des demandes d’évolution de la nouvelle version du
site Web MMA et des sites Web des agences du groupe. Participation au daily meeting SCRUM.
→ Développement d’un POC (Proof Of Concept), site web mobile de géolocalisation de vélos
(communication bi-directionnelle (carte SIM sur vélo – serveur) via SMS.
→ Développement d’un POC (Proof Of Concept), site web mobile de location de vélo via internet et
SMS.
- Tests, suivi des corrections d’anomalies et validation de la nouvelle version du site web MMA.
- Correction des anomalies et développement des demandes d’évolution de la nouvelle version du site Web MMA et des sites Web des agences du groupe.
- Etude et développement d’un service en ligne destiné aux installateurs et utilisateurs des systèmes d’alarmes Micron (planification, rédaction du cahier des charges, mock-up des IHM, développement et tests unitaires).
- Etude et développement de deux applications permettant une communication bi-directionelle
entre différents systèmes d’alarmes et un serveur dédié au sein du département R&D.
- Participation à l’élaboration d’un nouveau protocole d’échange de données via la couche TCP/IP.
Préparation d’une mission VIE en Nouvelle-Zélande. (Recherche d’aide au financement, rédaction des dossiers de candidature pour la région et Ubifrance, étude de marché du secteur IT en Nouvelle-Zélande, recherche d’une société de portage avec un tuteur parlant français).
- Maintenance et évolution des applications du SIRH interne (modules de gestion des absence et des comptes rendus d’activité).
projet:
MS Project, Suite Office
EXPERIENCE PROFESSIONNELLE
→ Etude et développement d’une PWA (Progressive Web App), application web cross-plateforme
sur tablette pour la société B2M Conseils et ses consultants en BTP. Application Web pour
réaliser les visites et inspections de travaux via un relevé d’incidents sur plan. Application
utilisable hors-ligne avec resynchronisation des données à chaque récupération de connexion.
VueJS, Vuetify, Material Design, Promise, Javascript ES6, EaselJS, PDFJS, JSPDF, CropperJS, WebPack,
Base de données PouchDB-CouchDB, Local Storage, Application Cache / Services Workers, Serveur Nginx
- Intervention sur l’activité MCO (Maintien en Condition Opérationnelle) des applicatifs métiers : Portails Agent et Courtage MMA.
- Analyse des anomalies, correction ou routage aux bons acteurs, capitalisation sur Confluence.