À propos de Maël
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Expériences
- TakimaDéveloppeur Java / DevopsAGENCE & SSIIjuillet 2018 - Aujourd'hui (7 ans et 11 mois)Paris, FranceJ'interviens au sein d'une entreprise dans le but d'intégrer une pipeline d'ingestion de log.Ceux-ci proviennent de code applicatif, de différentes machines, de services...Mes tâches consistent en ceci :• Déploiement d'Elastic sur des machines VMware vSphere• Analyse et indexation de logs (load-balancer, base de données, serveur http...)• Récupération de métriques de multiples sources (JVM, RabbitMQ...)• Filtrage et centralisation des logs suivant des règles (Filebeat, grok)• Visualisation via l'interface Kibana• Evolution du backend en Java (système distribué)Dès mon arrivée chez Takima, j'ai été amené à construire un système backend basé sur du Java 8Voici mes tâches :• Implémentation d'un système (back-end) en Java• Liaison entre le back-end et une application Web• Communication entre les microservices dans des conteneurs• Construction d'une plateforme d'intégration/déploiement continu (CI/CD)• Distribution des images via un dépôt privée (Docker registry)• Automatisation du déploiement et provisionnement de la production• Lancement de script Ansible par Jenkins (sécurisé via un vault)• Utilisation d'un serveur reverse proxy redirigeant les requêtes (front / back)• Génération automatique de certificats (certbot, let's encrypt)
- OrchestraDéveloppeur JavaEDITION DE LOGICIELSnovembre 2016 - novembre 2017 (1 an)Paris, FranceOrchestra est un éditeur de logiciel spécialisé dans le domaine du tourisme.Sa solution offre un accès en temps réel à l'offre de plus de 150 sources intégrées (professionnels).Ma mission au sein de l'entreprise a consisté en de majeures évolutions sur la plateforme.Voici mes tâches :Concernant la partie backend :• Génération de WebServices interrogeant des tours opérateurs (loisir, accrobranche, piscine…)• Mise en place d'un système de "sheduling" via l’API Quartz (Java)• Mise à jour à jour des prix• Ingestion de grilles excel contenant des voyages ou des activités• Automatiser la mise à jour des voyages (un voyage doit être paramétrable et disponible à une année N+1, N+2)• Système de patchs/versions propre à chaque clientConcernant la partie frontend :• Ajout de fonctionnalité sur des autocompletes en JQuery / JavaScript vanilla• Evolution de composants (génériques)• Asynchronisme
- MICROPOLEDéveloppeur Java (Stage)AGENCE & SSIIavril 2016 - août 2018 (2 ans et 5 mois)Levallois-Perret, France• Refonte d’une boutique E-commerce (Front office, Back-Office)• Scripts import excel dans la plateforme (images, sons...)
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Etudiant en Big Data Bac+5 (Paris)EISTI2016
- Big Data EngineerFitec2018Depuis longtemps, je me sens passionné par l'architecture, les plateformes orientées sur la donnée. C'est pourquoi j'ai effectué une formation de 2 mois dans ce domaine. Cela m'a ouvert les yeux sur les technologies existantes à notre époque. Voici l'ensemble de mes tâches : - Mise en place d’un datalake pour le domaine agricole (~1 To / jour) - Prédiction à partir de données météo (Batch / Streaming) - Dimensionnement des clusters Hadoop / ElasticSearch - Pipeline d’ingestion de données (Jobs Spark Kerbérisés) - Optimisation de la mémoire et du nombre d'executors/core sur Spark (JVM) - Gestion des tâches via YARN Manager / Zookeeper - Création des Broker / Producer / Consumer avec Kafka (météo en live) - Supervision et administration sur l'interface d'un cluster Hadoop
Certifications
- Big Data EngineeringFitec2018