You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Chegou KeitaCK

Chegou Keita

Développeur FullStack Java/Angular

On-demand
Paris, FR
3-7 years

Average response time: 1 hour

About Chegou

Passionné par l'informatique et les technologies du numérique depuis ma jeunesse, j'étais curieux de savoir ce qui se passe derrière l'écran de mon ordinateur aussi bien du point de vue software que hardware.

La programmation est aujourd'hui une passion que j'ai découverte au début de mes études supérieures et qui anime mes journées de développeur.

J'adore programmer, mais ce que j'aime le plus c'est comprendre et maîtriser tout ce qui se passe de l'écriture d'une ligne de code à la mise en production.

Je me fixe comme objectif de pouvoir répondre aux questions suivantes: le où, le comment et le pourquoi.

Où intervenir dans une application nécessite la connaissance de l'architecture de son système pour identifier la meilleure façon de répondre à une problématique.
Comment intervenir nécessite la transformation d'un problème complexe en plusieurs problèmes simples pour pouvoir garder une bonne maintenabilité.
Pourquoi choisir une solution plus qu'une autre nécessite de connaître les bonnes pratiques de développement (design pattern...) et de comprendre les technologies (frameworks) pour apporter les réponses les mieux adaptées et garder un système évolutif, maintenable et scalable.

Pour synthétiser mes expériences, j'ai fait une mission de 3 ans chez JCDecaux sur la partie vélo (ex velib) en tant que développeur Java/Angular/Angular (Tech Lead en fin de mission). C'est la mission qui me définie aujourd’hui.
Actuellement, je suis en mission chez ManoMano sur la partie finance en tant que développeur Java depuis presque 1 an.

Mes missions intéressantes me permettent aujourd’hui de pouvoir développer (Java, Spring, Angular...), tester (JUnit, Mockito, RestAssured...), sécuriser (OAuth, Keycloak...), industrialiser (Jenkins, Gitlab ci...)... un ensemble d'applications, mais aussi de travailler en méthode Agile (Sprint, Kanban...) dans le but de réaliser les besoins du client.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • ManoMano
    Développeur Java
    E-COMMERCE
    January 2021 - Today (5 years and 5 months)
    Paris, France
    Pour faire évoluer sa plateforme, ManoMano a beaucoup investi sur la partie tech et a entamé beaucoup d'évolutions techniques et fonctionnelles pour devenir aujourd'hui la première marketplace spécialisée dans le bricolage, la maison et le jardinage.

    ManoMano est aujourd'hui présente dans 5 grands pays européens (Angleterre, Allemagne, Espagne, France, Italie) et a atteint un chiffre d'affaire de plus de 600 millions d'euros en 2019.

    Mes missions au sein de l'équipe Finance a principalement tourné autour de l'évolution des services permettant de gérer l'argent des marchands qui vendent sur la plateforme.

    Développement du service de collecte de la TVA suite aux directives de l'union européenne.
    Évolution et amélioration du service de paiement des marchands.
    Amélioration de la CI/CD pour une efficacité de la mise en service des fonctionnalités développées.
    Java Spring Spring boot Spring Security Docker RabbitMQ Liquibase Gitlab PostgreSQL MyBatis MySQL Hibernate Kubernetes
  • JCDecaux
    Développeur Java/Angular
    TRANSPORTATION
    January 2018 - November 2020 (2 years and 11 months)
    Plaisir, France
    Pour fournir une meilleure offre de service de location de vélos, JCDecaux s'est donné pour objectif la mise à jour, l'amélioration et la dynamisation de son système d'information de vélos en libre service (VLS).

    Le système est aujourd'hui exploité par plus de 2500 stations, comptant plus de 29000 vélos, réparties sur 13 pays et 57 villes.

    VLS, c'est aussi plus de 15 ans d'expériences et plus de 650 millions de locations de vélos à ce jour.

    Mes missions dans ce projet sont diverses et variées et elles sont synthétisées comme suit :

    Conception et réalisation de la nouvelle architecture micro-services (Spring/Spring Boot, JAX-RS, JWT, OAuth2...)
    Réalisation des interfaces d'administration: des stations, des comptes, des offres, des trajets, des commandes, des boutiques...(Angular, RestAPI...)
    Réalisation du service de gestion des trajets constituant le cœur du système VLS : interfaçage et communication asynchrone avec le système (externe) de gestion des vélos, création et historisation des trajets (ActiveMQ, JAX-WS, Firebase...)
    Conception et réalisation du service de gestion des Rewards (Point bonus après trajet).
    Réalisation de diverses fonctionnalités pour les services de gestion des stations, des vélos, des offres, des commandes ...
    Maintenance et rétro-compatibilité des anciennes applications (JBoss, Tomcat) du système VLS.
    Conception, réalisation et amélioration du service de gestion des défauts (problèmes au niveau des bornes/bornettes/vélos) pour les agents de maintenance sur le terrain.
    Réalisation de diverses fonctionnalités sur l'application mobile des agents de maintenance (Android, RestAPI...)
    Java Spring Spring boot Angular ActiveMQ REST PostgreSQL Liquibase Kibana Maven Git Gitlab Jenkins

Recommendations

Be the first to recommend Chegou

Help this freelancer shine by sharing your experience working together.

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

  • Master Informatique IMPAIRS - Information, Mobilité, Programmations, Algorithmes, Internet, Répartition et Systèmes
    Université Paris Diderot (Paris 7)
    2017

Certifications

Skill set (22)

Categories