Diplômé en master 2 à SUPINFO au titre d'expert en informatique, je suis passionné du développement d'application informatique depuis quatre ans. J'ai débuté ma carrière professionnelle à travers les stages et contrat de professionnalisation et une première expérience en tant qu’ingénieur en étude et de développement où j'ai eu à travailler sur des technologies variées dont les plus importantes sont PHP, Symfony, Javascript, Ajax, Docker. Elasticsearch, PHPUnit, Architecture Hexagonale, MVC, DDD etc.
- Développement de nouvelles fonctionnalités
- Promotion des bonnes pratiques et défense de la qualité technique et fonctionnelle de l'application
- Appréhension des objectifs de croissance de l'entreprise
- Acteur de la méthodologie scrum
- Collaboration avec l'ensemble de l'équipe à l'amélioration du produit
- Force de proposition tant sur la partie technique que sur le produit afin de participer à la croissance de wesharebonds
(Symfony 2 migration 3; PHP 5.6 migration 7; MySQL; Doctrine; JavaScript; Bootstrap; jQuery; Docker; JSON; Ajax; APIs; CI(circleCI)/CD; PHPUnit; Architecture Hexagonale; DDD; SCRUM; Git; PHPStorm, Jira; New Relic, Linux ...)
- Mise en place de la nouvelle version de la plateforme d'un syndicat d'État dans le domaine militaire
Rôle: Étude et développement web
Environnement technique: PHP 7, Symfony 4, Doctrine, Docker,Elasticsearch, MySQL, HTML5, CSS, JavaScript, JSON,, Git...
Tâches:
- Recueil des besoins utilisateur pour la rédaction des spécifications fonctionnelles
- Étude de l’existant
- Mise en place de l’environnement Docker
- Modélisation et mise en place de la base de données
- Conception et développement de la plateforme from scratch
- Proposition, choix, intégration et utilisation de Kunstmaanbundle
- Intégration et utilisation de fosuserbundle
- Intégration des feeds Twitter et Facebook
- Intégration de Google Agenda
- Développement du BackOffice et du FrontOffice
- Implémentation des différentes fonctionnalités exigées par le client
- Rédaction du support
- Refonte de la plateforme d'un leader dans le monde du recrutement en France
Rôle: Étude, analyse et développeur web
Environnement technique: PHP 7, Symfony 4, Doctrine, Docker, Elasticsearch, MySQL, HTML5, CSS, JavaScript, JSON,, Git...
Tâches:
- Promotion des bonnes pratiques et défense de la qualité technique et fonctionnelle de la plateforme
- Développements de nouvelles fonctionnalités
- Mise en place du module CV-thèque
- Mise en place du module recruteur
- Mise en place du module mes annonces
- Mise en place du module profil complet des candidats
- Mise en place du module baromètre de salaire
- Mise en place du module des fiches métiers, formations et écoles
- Acteur de la méthodologie scrum
- Collaboration avec l'ensemble de l'équipe pour l'amélioration du produit
- Implémentation des services et méthodes backend
- Livraison pour tests et correction des erreurs
- Mise en place de la version 2 d'une plateforme de gestion de revues pour une grande société de production
Rôle: Étude et développement web
Environnement technique: PHP 7, Symfony 3, MySQL, HTML, CSS, JavaScript, Docker, Git
Tâches:
- Développement de nouvelles fonctionnalités
- Mise en place du système de commentaires et réponses
- Mise en place du compte relecteur
- Interaction et traitement des données avec un API Rest mis en place
- Mise en favoris des revues
- Acteur de la méthodologie scrum
- Collaboration avec l'ensemble de l'équipe pour la mise en place de la plateforme
- Mise à niveau d'une plateforme spécialisée dans la diffusion de médias
Rôle: Étude et développement web
Environnement technique: PHP 5, Symfony 2, MySQL, HTML, JavaScript, Vagrant, Git
Tâches:
- Développement de nouvelles fonctionnalités
- Promotion des bonnes pratiques et défense de la qualité technique et fonctionnelle de l'application
- Amélioration du temps de chargement des pages
- Refactorisation des requêtes pour rendre plus souple le traitement des données
- Export des données en CSV
- Refactorisation des boucles foreach
- Mise en place d’une plateforme de gestion de mains courantes et d’agenda dans le domaine sécuritaire à savoir pour l’État-major général d'un pays
Rôle: Étude et développement web
Environnement technique: PHP 5, Symfony 2, Doctrine, MySQL, HTML4, JavaScript, Git ...
Tâches:
- Étude de l’existant et proposition de solutions
- Choix de solution
- Analyse et validation des spécifications avec le client
- Rédaction du cahier des charges
- Étude des cas d’utilisations et modélisation des différents types de diagrammes
- Mise en place de la base de données
- Choix du template et intégration
- Gestion du personnel
- Gestion des visites et des visiteurs
- Tableau de bord de suivi des visites
- Gestion de la file d’attente des visites
- Validations des visites par le personnel
- Gestion des différentes visites marquées par leur type
- Restrictions des accès aux utilisateurs en fonction de leur rôle
- Mise en place des alertes messageries et mails en fonction du type de visite
- Édition et consultation des états d’une manière journalière, mensuelle et annuelle
- Sortie des statistiques individuelles et groupées
- Contrôle des droits d’accès en fonction des divisions
- Formation des utilisateurs
- Gestion automatisée d’un supermarché coopératif
Rôle: Étude et développement web
Environnement technique: PHP 5, MySQL,, HTML, CSS
Tâches:
- Étude de l’existant et proposition de solutions
- Choix de solutionAnalyse et validation des spécifications avec le client
- Rédaction du cahier des charges
- Étude des cas d’utilisations et modélisation des différents type de diagrammes
- Mise en place de la base de données
- Choix de template et intégration
- Étude, conception et développement
- Mise en place du compte client coopérant
- Mise en place du compte client non-coopérant
- Mise en place du compte vendeur coopérant
- Mise en place du processus de publication d’articles en vente
- Mise en place du processus de vente d’articles
- Gestion de stocks
- English
- Français