Emmanuel P.

Lead Developer

775 dollar

Mon expérience

Voir plus

FrichtiJanuary 2019 - Présent

Au sein de la « squad food & prep » j'interviens en tant que développeur full stack aÕn de maintenir et faire évoluer les développements en place.Dans un environnement principalement nodejs j'interviens sur les apis ainsi que les frontaux en reactjs. Le tous versionné sur github et gitlab et déployer sur une infrastructure kubernetes.
NodeJS, ReactJS, Koa, RabbitMQ, Kubernetes, gitlab, github, PostgreSQL, JIRA, Agile, Scrum
Voir plus

Radio FranceJuly 2018 - July 2019

  • Premier groupe radiophonique français, Radio France s'appuie sur septchaînes complémentaires (France Inter, franceinfo,
    France Culture, France Musique, Fip et Mouv'), ainsi que sur les 44 stations localescomposant le réseau France Bleu. An
    d'assurer la transition "numérique" ma mission est de faire le lien entre le SI Radio et le SI Direction du Numérique (DN) de façon
    à fournir un modèle de données unique utilisable par le Service informatique de la DN (entre autre les dierents website des
    chaines citées plus haut) et d'assurer la distribution de contenus.
  • Développement et maintien d'API NodeJS permettant la transmission des chiers de données provenant du SI Radio avec de
    forte contrainte sur le respect de l'encodage 
  • Développement et maintien d'application symfony 3 permettant la transformation D'XML en JSON reçu ainsi que la sauvegarde
    en base de données PostgreSQL 
  • Développement et maintien d'application NodeJS permettant la publication de media dans notre CDN (Netstorage / Akamai 
  • Développement et maintien d'application NodeJS permettant la sauvegarde de chier sur bucket AWS S3 
  • Utilisation de rabbitMQ permettant la communication entre nos micro-services. 
  • Mise en place d’une intégration continue 
  • Reprise et évolution d'un back oce en ReactJS / Redux 
  • Accompagner les équipes dans l’exploitation des données 

  • git, gitlab / gitlab.ci, docker, nodejs (express), nvm, php / Symfony 3, RabbitMQ, ReactJS / Redux, Netstorage / Akamai, AWS S3,
    Kibana, Agile 
Voir plus

Prisma MediaJanuary 2017 - July 2018

  • Premier groupe éditeur de presse en France, j’interviens au sein du pôle « féminin » qui conçoit, développe et maintient les sites :
    femmeactuelle.fr, cuisineactuelle.fr, beaute-addict.com etc... Leader dans leur domaine, ces sites enregistrent chacun plusieurs
    millions de vue par mois. Historiquement conçu autour de deux monolithes, à savoir un eZ Publish en back et un Symfony pour
    le front, la mission consiste à migrer vers une architecture orientée micro service, un remplacement d’eZ par une solution
    maison, une migration de Symfony 2 vers Symfony 3 ainsi que le remplacement de Memcache par Elasticsearch. 
  • Design et développement d’API REST 
  • Architecture 
  • Expertise git 
  • Conseils et préconisations 
  • Développement Web 
  • Tests et déploiement
    Mise en place d’une intégration continue 
  • Symfony 2 et 3 Elasticsearch, Vagrant, Linux, MySQL, Nginx, Varnish, Memcache, HAProxy, PHPunit, Behat, Jenkins, NodeJS,
    RabbitMQ, Phing, Scrum
Voir plus

CPMultimedia / InterenchèresJanuary 2015 - January 2017

  • Dans le cadre de l'internalisation de l'équipe techniques, ma première mission fut de migrer toute la stack technique en interne, API Java, retranscrite en PHP SOAP, un site Front en Symfony2, le tout a herberger chez AWS. Dans un second temps, nous avons procédé au remplacement de SolR par ElasticSearch sur le Symfony2, remplaçement de l'API PHP SOAP par une API en NodeJS, remplaçement d'un client lourd Java par une application Web en AngularJS. Puis pour Finir, le remplaçement du frontal en
    Symfony2 par une application Web en Phalcon. 
  •  Architecture
  • Conseils et préconisations 
  •  Développement et déploiement.

  • Symfony2, ElasticSearch, NodeJS, PHP SOAP, Angular 1.5 (TypeScript), Docker, Amazon Lambda, Amazon S3, Amazon EC2, Debian, Amazon RDS, PostgreSQL, PHPunit, Gulp, Jenkins, Scrum, Angular Material, Foundation, Github
Voir plus

Education & NumériqueJanuary 2013 - January 2014

  • Plateforme web participative adressée principalement aux professeurs leur permettant de créer des cours en ligne. Mes
    missions étaient diverses étant le seul développeur de l’équipe en étroite collaboration avec le Directeur Technique. Tout d’abord
    maintenir et faire évoluer “L’environnement auteur” en EmberJS ainsi que son API en Python. Mettre en place un site vitrine
    Wordpress en y incluant un plugin maison permettant l’export des activités stocker dans une base mongoDB en tant qu’article
    dans la base du Wordpress. Je suis également intervenu sur l’écriture d’un script permettant l’automatisation de la sauvegarde
    des bases de données. J’ai été amené à mettre en place des outils de BackOce en PHP an de faciliter l’administration des
    activités. 
  • Force de proposition 
  • Développement et déploiement 
  • DevOps

  • EmberJS, Python, MongoDB, PHP, WordPress, MySQL, Debian, Script Bash, GitHub

Mes compétences

Languages

MVC, JavaScript, C/C++, PHP, TypeScript, OOP, SQL, XML, GraphQL, Python, C++, Java, HTML, CSS

Mobile

React Native

Frameworks

CakePHP, Symfony, WordPress, AngularJS, REST, jQuery, Node.js, PHPUnit

Protocols

JSON, HTTP, SOAP

Technologies

RabbitMQ, Memcached, Gulp, Amazon Web Services (AWS), React.js, Symfony3, Symfony 4, Sequelize.js, Microservices architecture, Express, Solr, ElasticSearch, Ember.js

Environment of Development

GitLab, Phing, Vagrant, SVN

Middleware

Jenkins

Open Source solutions

Twig, Phalcon, Kubernetes, Doctrine

Software testing

Behat, Lint, Jest, Mocha

Analysis methods and tools

Microservices, DevOps, Agile Methodology, JIRA

Others

GitLab CI, API, Kibana, GitHub, Bitbucket, Leadership

IT Infrastructure

Varnish, Linux, Docker, AWS Lambda, Windows, HAProxy, Git, Nginx, Mac OS

Databases

MySQL, PostGreSQL, MongoDB

Mes études et formations

Développeur Intégrateur Web - EPITECH2012 - 2014