Treezor est un établissement de monnaie électronique agréé par l’ACPR.
L'objectif du projet était de mettre en place un read model exposé via elasticsearch dénormalisé du
master model et adapté aux recherches et aux agrégations poussées.
Mes tâches :
❑ Dockerisation de l’environnement de développement
❑ Développement d'un environnement CLI avec Symfony pour effectuer des tâches répétitives de
maintenance
❑ Déploiement de l’environnement CLI dans une instance AWS EC2
❑ Développement d’une AWS Lambda en PHP pour collecter les events provenants de AWS Kinesis,
de les transformer à la volée et de les indexer dans ElasticSearch
❑ Développement d’une AWS Lambda en PHP pour enrichir des documents à l’aide des pipelines
d’ingestion ElasticSearch
❑ Gestion du cycle de vie des indexes ElasticSearch avec ILM (Index Life cycle Management)
❑ Développement d'un script Shell pour automatiser et accélérer l’initialisation des données dans
le cluster ELasticSearch
❑ Participation à la reproduction de l’infrastructure du projet sous AWS avec Terraform
❑ Automatisation du processus de déploiement de la solution sous AWS avec Gitlab CI
1
❑ Utilisation de la fonctionnalitée ElasticSearch snapshot et de AWS S3 pour créer et restaurer des
snapshots du cluster Elastic
❑ Création d’un dashboard de monitoring en temps réel et des dashboards métiers avec Kibana
❑ Rédaction d’une documentation technique du projet
LocalAds est une technologie qui permet d’afficher sur des sites partenaires des annonces des clients
Solocal et ainsi multiplier les médias, l’audience et augmenter la portée de la communication des
professionnels.
Mes tâches :
❑ Mise en place d’une nouvelle version de widget LocalAds :
▪ Participation à la refonte totale de widget
▪ Intégration de nouveaux encarts leads
❑ Assurer la maintenance corrective et évolutive des différentes applications
❑ Mise en place d’une solution permettant la géolocalisation des utilisateurs
❑ Mise en place d’une solution pour identifier le type de dispositif utilisé
❑ Mise à jour des widgets avec des nouvelles données liées à la crise sanitaire
❑ Développement d’un module de sécurité pour bloquer les appels en boucles
❑ Mise à jour des batches Python qui alimentent les tables des stats
❑ Développement d’un plan de tracking AT
❑ Migration des conteneurs docker d’Apache vers NGINX
❑ Migration des plateformes LocalAds de Symfony 3 vers Symfony 4
2
La vocation du groupe Action Logement, acteur de référence du logement social et intermédiaire en
France, est de faciliter l’accès au logement pour favoriser l’emploi.
Action Logement met à disposition des salariés un espace client dédiés au suivi des dossiers et la
création des demandes de logements en ligne.
Mes tâches:
❑ Adapter la plateforme actuelle de saisie de demande de logement au nouveau format du CERFA
❑ Participation à la maintenance corrective et évolutive des différentes applications
❑ Support, débug et interaction avec l’équipe MOA
❑ Développement d’un module de priorisation des demandes de logement
❑ Génération du nouveau CERFA de demande de logement en PDF
❑ Migration de 3 plateformes de Symfony 2.1 vers Symfony 2.8 :
▪ Migrer les applicatifs de PHP 5.4 vers PHP 7.2
▪ Refactoring du code source
▪ Migrer les bundles non compatibles avec Symfony 2.8
Parmi les services proposés par Group up est d'accompagner les entreprises dans la gestion de leurs frais
professionnels.
Mon objectif au cours de cette mission était de mettre en place un backoffice de gestion et de suivi de
lettre chèque pour TOTAL dans le cadre des certificats d’économies d’énergies.
Mes tâches:
❑ Mise en place du socle technique du projet
❑ Gestion des différents profils
❑ Création d’un bundle permettant l’import d’un fichier Excel de commande de lettres-chèque
❑ Création d’interfaces de suivi des lots, des primes et des stocks de Chèques
❑ Création d’un module pour effectuer des rapprochements bancaires à partir de fichier Excel
❑ Utilisation de la librairie html2pdf pour générer des notes de débit en PDF
❑ Mise en place d’un module de gestion des anomalies
Webhelp est une entreprise française d'externalisation de la gestion de l'expérience client et des
processus métier et Fransat est l’un de ses clients pour lequel Webhelp à créer un CRM pour la gestion et
le suivi des cartes d'accès TV.
Mes tâches:
❑ Développement d’automates pour remplacer des traitements manuels de demandes de cartes
❑ Développement, exécution de procédures stockées avec T-SQL pour la création d’escalade et
qualification sur des demandes de cartes
❑ Utilisation de la librairie Python (xlsx2csv) pour convertir des fichiers Excel en CSV
4
❑ Création d’un module pour gérer des tickets en provenance de SFR
❑ Développement d’un module de statistique afin de connaître le temps de résolution des tickets
L’objectif de cette mission était de faire la dématérialisation de la plateforme web clients
Mes tâches:
❑ Mise en place d’une plateforme multi-sites
❑ Création des modules Custom (devis, contrats et sinistres)
❑ Développement des interfaces en full responsives
❑ Participation à la création et configuration d’un nœud Elasticsearch sous Amazon ws
❑ Mise en place de clients SOAP et REST
❑ Développement de webTestCase
❑ Participation à la configuration de l’environnement de livraison continue sur Jenkins
Harington technologies est une société de services en ingénierie informatique et le projet ZeroInterco
avait pour objectif d'anticiper la fin de mission des consultants en intermission.
Mes tâches:
❑ Réalisation des maquettes avec l’outil Balsamiq
❑ Modélisation de la base de données en UML
❑ Développement des interfaces responsive
5
❑ Développement Backend
❑ Mise en place d’un moteur de recherche et d’indexation de données Elasticsearch
recherche (à facettes, Full text)
❑ Géolocalisation des CV
❑ Déploiement de la solution sous AWS
❑ Mise en place d’une solution de stockage des CV sous Amazon S3