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

Cyril A.

Développeur JavaScript Fullstack - React - Node

€500/day
Paris, FR
3-7 years

Average response time: 1 hour

About Cyril

*** Je recherche actuellement un poste ou mission freelance à distance à temps plein de développeur ou lead dev Javascript Fullstack ou Node.js à partir de septembre.

Je serai régulièrement sur Paris et le début de mission peut s'effectuer sur site quelques semaines ou quelques mois. Je serai sur Paris en Juin ***

J'ai compris que mon métier est avant tout de concevoir et créer des solutions techniques robustes et pérennes pour répondre efficacement à des besoins et des usages métiers.

Être efficace cela passe entre autre par la bonne compréhension des enjeux, l'amélioration permanente, des méthodes de travail rigoureuses.

Être robuste cela passe entre autre par des tests, des tests d'intégration, tous types de tests, par une architecture et des choix de technos fiables.

Être pérenne cela passe entre autre par le bon partage de la connaissance (documentation, commentaire, peer review) et des choix de technos durables.

Ma formation et mon parcours m'ont aussi apporté une attention particulière à l'usage et aux détails.

Ce qui m'anime c'est résoudre tous ces challenges et la qualité des relations humaines qui les accompagnent.

Depuis 2012 j'ai accompagné l'évolution du langage JavaScript front end et backend qui est ainsi ma spécialité.
J'ai aussi toujours porté un intérêt profond au devops (déploiement, logging, monitoring, Capistrano, Jenkins, Docker) ainsi qu'à d'autres langages de développement (Java, Play!, Ruby-on-Rails)
  • English

    Fluent

  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Fifty-five
    Développeur Javascript
    CONSULTING AND AUDITS
    June 2013 - October 2014 (1 year and 4 months)
    Paris, France
    Dans une start-up spécialisée dans le marketing des données (Big Data), j'ai participé à la création d'une application full JavaScript (dashboard, visualisation de données, outils de configurations) pour des clients tel que L'Oréal ou Peugeot


    - Architecture
    o Mise en place de l'architecture de l'application
    o Mise en place des outils de build et d'intégration continue
    o Mise en place de l'environnement de test
    o Lead technique d'une équipe de trois personnes

    - Développement
    o Développement modulaire JavaScript des produits
    o Participation sur la partie back-end (Java)

    Javascript Orienté Objet, Backbone, Angular.js, développement piloté par les tests avec
    Mocha et Chai, intégration continue avec Jenkins, Stylus, Subversion, Scrum, Require.js, Java.
  • FIGAROMEDIAS
    Lead développeur JavaScript
    PRESS AND MEDIA
    May 2017 - June 2018 (1 year and 1 month)
    Paris, France
    Dans une équipe d'une quarantaine de personnes dont 6 à 8 développeurs JavaScript, j'étais responsable et garant de la base de code JavaScript ainsi que des méthodes et bonnes pratiques associées.
    Sur une dizaine de projet dont quelques uns à fort traffic (lefigaro.fr premier site news généraliste français), j'ai mis en cohérence les bases de codes, assuré la gestion de l’équipe front, conçu les outils de développement, architecturé les nouveaux projets.
    J'ai également été développeur dans une équipe de 4 personnes sur un projet d'API centrale GraphQL.

    • Développement
    Rédaction des bonnes pratiques, mise en place des conventions JS
    Mise en cohérence de toutes les bases de code JS
    Conception, développement des outils de build, de test et logging.
    Amélioration des performances du site Figaro.fr (poids de la page article divisé par deux, nombre de requêtes divisé par trois.)
    Mise en place des outils de monitoring de la performance.
    Reprise complète en TDD de toute la partie adtech.
    Développement React sur un module de chat.
    Conception, développement en TDD (coverage 100%) d'une API centrale GraphQL.
    Tests d'intégrations avec Jest, CucumberJS et Node-replay, tests de montée en charge avec Gatling.
    Gestion du caching et des invalidations Varnish
    Mise en place des containers Docker Node, Varnish, Nginx

    • Gestion de projet
    Organisation, animation des rituels Agile - planning, rétro, stand up, ateliers
    Suivi des tickets et des boards

    Environnement technique: SCRUM, ES6, Lerna, React, performance, Docker, Jenkins, GraphQL, Node.js, Winston, Jest, Gatling, CucumberJS, Varnish
    Méthode agile React.js graphQL Node.js ES6 Gestion de projet
  • Hachette livre
    Lead développeur Javascript - Java
    PUBLISHING
    October 2015 - June 2017 (1 year and 8 months)
    Paris, France
    Chez Larousse pour Hachette Education, j’ai repris et été lead développeur sur un projet d'éditeur wysiwyg d'exercices éducatifs qui accompagnent les manuels scolaires.
    J'ai repris, mis en production et amélioré les performances d'une base de code Angular/Play! (Java) importante (10 années / homme de développement cumulées), développé de nouvelles typologies de jeux puis intégré le tout dans les outils éducatifs d'Hachette.
    J’ai apporté un soin tout particulier à rendre le produit plus simple et rapide afin d’améliorer l’efficacité de la production.


    Reprise de code et mise en production
    Mise en place des outils de déploiement et d'intégration continue
    Amélioration de l’architecture de test


    Développement
    Résolution des problématiques de performance (d’un facteur 10)
    Développement d’un serveur de génération scalable (Rabbit MQ)
    Refactorisation des fonctionnalités de temps réel (Socket.io)
    Développement des typologies de géométrie (dessin, tracé vectoriel)
    Développement de projets annexes en ReactJS et Vue.js


    Gestion de projet
    Rédaction des stories, gestion du backlog
    Lead technique d’un développeur junior et d’un alternant.


    Environnement technique : AngularJS, Play! Framework (Java), Node.js, SCRUM avec la suite Atlassian (code review, sprint review, gestion de backlog etc…), Reacts, Vue.js, Jasmine, Jenkins, Gulp, Windows SQL Server, MXGraph

Recommendations

Be the first to recommend Cyril

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
    HETIC
    2014

Skill set (11)

Categories