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

Freelancer profile translated to English.
Back to original language

About Maël

During 2018, I was able to complete a 2 and a half month training course focused on Big Data.
The goal was to open myself up to "data processing" technologies.
Hadoop clusters, streaming, or scalability are no longer abstract concepts.

Every day, I learn more about distributed architectures, data processing, or reactive programming.

I have a preference for group work, sharing knowledge helps everyone move forward.
In addition, I particularly appreciate large-volume projects with optimization and competition issues.

As a developer, I can:

⦿ Implement an optimized solution in Java
⦿ Write code that respects test phases (unit tests, end-to-end)
⦿ Set up a microservices architecture (docker)
⦿ Use a "back pressure" system (Kafka or RabbitMQ)

As a DevOps, I can:

⦿ Industrialize server provisioning
⦿ Manage a continuous integration platform
⦿ Use a repository (docker registry)
⦿ Index logs using the ELK tool

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
    Java Developer / Devops
    DIGITAL AND IT
    July 2018 - Today (7 years and 11 months)
    Paris, France
    I work within a company to integrate a log ingestion pipeline.

    These come from application code, different machines, services...

    My tasks consist of this:

    • Deploying Elastic on VMware vSphere machines
    • Analysis and indexing of logs (load-balancer, database, http server...)
    • Retrieving metrics from multiple sources (JVM, RabbitMQ...)
    • Filtering and centralizing logs according to rules (Filebeat, grok)
    • Visualization via the Kibana interface
    • Evolution of the backend in Java (distributed system)


    As soon as I arrived at Takima, I was asked to build a backend system based on Java 8

    Here are my tasks:

    • Implementation of a system (back-end) in Java
    • Connection between the back-end and a Web application
    • Communication between microservices in containers

    • Construction of a continuous integration/deployment platform (CI/CD)
    • Distribution of images via a private repository (Docker registry)
    • Automation of deployment and provisioning of production
    • Launching Ansible script by Jenkins (secured via a vault)
    • Use of a reverse proxy server redirecting requests (front / back)
    • Automatic certificate generation (certbot, let's encrypt)
    Java Docker Ansible Jenkins Elasticsearch Logstash Kibana
  • Orchestra
    Java Developer
    SOFTWARE PUBLISHING
    November 2016 - November 2017 (1 year)
    Paris, France
    Orchestra is a software publisher specializing in the field of tourism.
    Its solution offers real-time access to the offer of more than 150 integrated sources (professionals).

    My mission within the company consisted of major developments on the platform.
    Here are my tasks:

    Regarding the backend part:

    • Generation of WebServices querying tour operators (leisure, tree climbing, swimming pool…)
    • Implementation of a "sheduling" system via the Quartz API (Java)
    • Updating prices
    • Ingestion of excel grids containing trips or activities
    • Automate the updating of trips (a trip must be configurable and available in year N+1, N+2)
    • Patch/version system specific to each client

    Regarding the frontend part:

    • Adding functionality to autocompletes in JQuery / vanilla JavaScript
    • Evolution of components (generic)
    • Asynchronism
    Java jQuery Quartz (API) HTML5 CSS3
  • MICROPOLE
    Java Developer (Internship)
    DIGITAL AND IT
    April 2016 - August 2018 (2 years and 5 months)
    Levallois-Perret, France
    • Redesign of an E-commerce store (Front office, Back-Office)
    • Excel import scripts into the platform (images, sounds...)
    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

  • Big Data Student 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