About Maël
English
Fluent
French
Native or bilingual
Experience
- TakimaDéveloppeur Java / DevopsDIGITAL AND ITJuly 2018 - Today (7 years and 11 months)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 JavaSOFTWARE PUBLISHINGNovember 2016 - November 2017 (1 year)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)DIGITAL AND ITApril 2016 - August 2018 (2 years and 5 months)Levallois-Perret, France• Refonte d’une boutique E-commerce (Front office, Back-Office)• Scripts import excel dans la plateforme (images, sons...)
Recommendations
These freelancer profiles also match your criteria
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
Education
- 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