You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Maël NanaMN

Maël Nana

Software engineering

€600/day
Paris 10e Arrondissement, FR
3-7 years

Average response time: 1 hour

About Maël

Durant l'année 2018, j'ai pu effectuer une formation de 2 mois et demi orientée sur du Big data.
Le but étant de m'ouvrir sur des technologies de "data processing".
Les clusters Hadoop, le streaming ou la scalabilité ne sont plus des notions abstraites.

Chaque jour, j'en apprends plus sur les architectures distribuées, le data processing ou la programmation réactive.

J'ai une préférence pour le travail en groupe, le partage des connaissances aide chacun à avancer.
De plus, j'apprécie particulièrement les projets à forte volumétrie avec des problématiques d'optimisation et de concurrence.

En tant que développeur, je peux :

⦿ Implémenter une solution optimisée en Java
⦿ Ecrire un code respectant des phases de test (test unitaires, end-to-end)
⦿ Mettre en place une architecture en microservices (docker)
⦿ Utiliser un système de "back pressure" (Kafka ou RabbitMQ)

En tant que DevOps, je peux :

⦿ Industrialiser le provisionning de serveurs
⦿ Gérer une plateforme d'intégration continue
⦿ Utiliser un dépôt (docker registry)
⦿ Indexer des logs grâce à l'outil ELK

linkedin.com/in/maël-nana-2018/
  • English

    Fluent

  • French

    Native or bilingual

Can work on-site
Paris 10e Arrondissement (up to 50km)

Experience

  • Takima
    Développeur Java / Devops
    DIGITAL AND IT
    July 2018 - Today (7 years and 11 months)
    Paris, France
    J'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 8

    Voici 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)
    Java Docker Ansible Jenkins Elasticsearch Logstash Kibana
  • Orchestra
    Développeur Java
    SOFTWARE PUBLISHING
    November 2016 - November 2017 (1 year)
    Paris, France
    Orchestra 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 client

    Concernant la partie frontend :

    • Ajout de fonctionnalité sur des autocompletes en JQuery / JavaScript vanilla
    • Evolution de composants (génériques)
    • Asynchronisme
    Java jQuery Quartz (API) HTML5 CSS3
  • MICROPOLE
    Développeur Java (Stage)
    DIGITAL AND IT
    April 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...)
    Java HTML CSS JavaScript jQuery

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Etudiant en Big Data Bac+5 (Paris)
    EISTI
    2016
  • Big Data Engineer
    Fitec
    2018
    Depuis 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 Engineering
    Fitec
    2018
    Java Hive Elasticsearch Hadoop Apache Kafka Spark Hortonworks

Skill set

Categories