À propos de Cyril
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Expériences
- Fifty-fiveDéveloppeur JavascriptCONSEIL & AUDITjuin 2013 - octobre 2014 (1 an et 4 mois)Paris, FranceDans 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- Architectureo Mise en place de l'architecture de l'applicationo Mise en place des outils de build et d'intégration continueo Mise en place de l'environnement de testo Lead technique d'une équipe de trois personnes- Développemento Développement modulaire JavaScript des produitso Participation sur la partie back-end (Java)Javascript Orienté Objet, Backbone, Angular.js, développement piloté par les tests avecMocha et Chai, intégration continue avec Jenkins, Stylus, Subversion, Scrum, Require.js, Java.
- FIGAROMEDIASLead développeur JavaScriptPRESSE & MÉDIASmai 2017 - juin 2018 (1 an et 1 mois)Paris, FranceDans 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 JSMise en cohérence de toutes les bases de code JSConception, 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 VarnishMise en place des containers Docker Node, Varnish, Nginx- Gestion de projet
Organisation, animation des rituels Agile - planning, rétro, stand up, ateliersSuivi des tickets et des boardsEnvironnement technique: SCRUM, ES6, Lerna, React, performance, Docker, Jenkins, GraphQL, Node.js, Winston, Jest, Gatling, CucumberJS, Varnish - Hachette livreLead développeur Javascript - JavaEDITIONoctobre 2015 - juin 2017 (1 an et 8 mois)Paris, FranceChez 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 productionMise en place des outils de déploiement et d'intégration continueAmélioration de l’architecture de testDéveloppementRé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.jsGestion de projetRédaction des stories, gestion du backlogLead 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
Recommandations
Soyez le premier à recommander Cyril
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- MasterHETIC2014