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

Christian Degri

lead developer php / architecte

570 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Christian

Software Engineer de 12 ans d'expérience vous aide pour la mise en place, la maintenance
et l'amélioration de vos projets numériques. L'objectif est de booster vos projets de:
digitalisation, migration, refonte, optimisation des processus métiers, innovation
tout en orchestrant de manière efficace le time to market, la réduction des coûts, la qualité et l'architecture.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • Infopro Digital
    Consultant Backend Engineer Senior
    EDITION DE LOGICIELS
    novembre 2020 - Aujourd'hui (5 ans et 7 mois)
    Antony, France
    Amélioration du système legacy de gestion des webinars en webRtc :

    - Intégration du wrapper pour communiquer avec le nouveau fournisseur de broadcast
    - Ecriture de la documentation Swagger de l'API legacy
    - Refonte du système de conversion de pdf en images
    - Correction et amélioration des tests unitaires
    - Ajout des services suivants à l'API legacy: (Démarrage et arrêt de broadcast de test, Démarrage et arrêt de broadcast pour les admins, Snapshot des données d'un webinar, Création d'un webinar directement en replay, Suppression du replay d'un webinar)
    - Classement des webinars par date de début
    - Création d'un job qui recherche les webinars sans replay et en envoie un rapport par mail
    - Création d'un job pour supprimer les documents d'un webinar

    Lancement du nouveau système de gestion des réunions virtuelles en webRtc :

    - Conception et développement d’un wrapper permettant de communiquer
    avec le nouveau fournisseur de broadcast
    - Amélioration d'un projet Docker permettant la diffusion d'une page web vers un
    flux RTMP
    - Ecriture de la documentation Swagger et Confluence de la nouvelle API
    - Ecriture des tests unitaires
    - Mise en place de la nouvelle API avec les services suivants: (Rejoindre une réunion virtuelle, Obtention et suppression des données d'un attendee, Bannissement d'un attendee, Création et suppression d'une réunion virtuelle, Obtention et modification des données d'une réunion virtuelle, Obtention des données d'une liste de réunions virtuelles)

    Technologies: Docker, PHP 7, Laravel 6 et 7, Tokbox API, Livestream API, Amazon Chime SDK, Amazon Ivs, Mysql, Redis, Nginx, Linux, Shell
    Laravel PHP 7 Docker MySQL Tokbox API Amazon Chime SDK Redis Nginx
  • L’OBS
    Consultant Backend Engineer Senior / Architecte
    PRESSE & MÉDIAS
    juillet 2018 - août 2020 (2 ans et 2 mois)
    Paris, France
    Refonte du site de L'OBS (www.nouvelobs.com / GROUPE LE MONDE) avec le framework PHP Phalcon

    - Mise en place de l'indexation des articles issus du nouveau CMS (Logstash, Ruby, Elasticsearch)
    - Refonte des pages de rubriques avec Phalcon
    - Amélioration des requêtes Elasticsearch pour la recherche des articles
    - Editorialisation des rubriques
    - Refonte des header/footer de abc-lettres via l'API de génération de header/footer
    - Refonte des fils d'ariane
    - Migration des articles legacy (procédure de migration, script shell, modification du code PHP)
    - Mise en place des services de notifications d'abonnement et d'abandon
    - Mise en place pour un partenaire d'un flux xml d'articles les plus lus
    - Intégration des API de Kelkoo et autres partenaires publicitaires
    - Refonte des pages des journalistes
    - Refonte du système de notifications de dernière minute (push mobile et mail)
    - Refonte de la génération automatique d'articles à partir des flux de l'AFP
    - Migration du CMS legacy
    - Mise en place de l'ajout/suppression d'articles favoris et leur affichage dans l'espace perso
    - Gestion de la sauvegarde des buckets Amazon S3 et bases de données de http://formation.rue89.com

    Technologies: Docker, Framework PHP Phalcon, PHP 7, Codeception/Aspectmock, Elasticsearch, Logstash, Ruby, Kibana, Google Cloud, Google Cloud Pub Sub, Mysql, Redis, Cassandra, Nginx, Cdn Fastly, Linux, Shell, Javascript

    Lancement de la nouvelle application mobile des magazines du GROUPE LE MONDE

    - Gestion des données et du menu des rubriques
    - Personnalisation des zones dans l'application
    - Extraction des données d'un lien cliqué dans la webview
    - Service back. (PHP) permettant de télécharger le PDF d'un magazine
    - Gestion du téléchargement et du stockage (par l'application) du PDF d'un magazine
    - Gestion de la suppression automatique des PDF
    - Gestion des notifications push avec Batch + Deep Linking

    Technologies: Domain Driven Development, Clean Architecture, React Native, Typescript, Jest
    Docker Phalcon PHP7 Elasticsearch Google cloud MySQL Redis Cassandra React Native Typescript JavaScript Nginx Linux
  • SAM4MOBILE
    Full Stack Engineer
    EDITION DE LOGICIELS
    janvier 2013 - juin 2018 (5 ans et 5 mois)
    Paris, France
    Participation à la conception et au développement du
    système de gestion des campagnes publicitaires (www.s4m.io):

    - Création d’un environnement de développement
    sous Docker
    (https://github.com/christiandegri/docker-
    php-dev-env)
    - Développement d’une commande d’export des
    statistiques des clients vers Amazon S3 et
    Google Cloud (Laravel)
    - Implémentation d’un producteur (producer)
    pour transférer dans des Amazon Kinesis
    Data Streams les événements liés aux
    applications
    - Implémentation d’un consommateur (consumer)
    pour la vérification des données enregistrées
    dans les Kinesis Streams
    - Mise en place du serveur d’authentification
    OAuth2 (Laravel)
    - Mise en place de l’authentification OAuth2 en
    alternative à l’authentification WSSE
    existante
    - Développement des services de gestion des
    comptes utilisateurs
    - Développement d’un générateur de token
    OAuth2
    - Refonte de l’API publique de gestion de
    campagne et ajout de services
    - Création d’un bundle Symfony pour abstraire
    l’accès aux systèmes de fichiers
    - Intégration d’Amazon S3
    - Mise en place de la détection de fraude
    - Développement d’une commande de détection
    d’écart dans les statistiques consolidées et
    réalisation du plugin Nagios associé
    - Développement des tests unitaires
    - Rédaction des documents de spécifications
    techniques
    - Rédaction de la documentation de l’API
    publique de gestion des campagnes
    - Refonte des dashboards
    - Refonte de la modélisation des widgets de type
    tableau
    - Refonte du calcul des statistiques de conversion
    - Ajout de nouveaux indicateurs à la chaîne de
    calcul des statistiques, aux widgets et aux
    exports
    - Développement d’une commande de
    réconciliation par stratégies dont la stratégie
    fingerprint
    - Développement de commandes de complétion
    automatique des données de production
    - Développement de l’interface graphique de
    l’application de gestion des campagnes
    - TMA sur le système de gestion des campagnes
    publicitaires
    PHP 5 PHP 7 Symfony 2 Laravel 5 PhpUnit Mysql Redis Xdebug

Recommandations

Soyez le premier à recommander Christian

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

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

Formations

  • INGENIEUR ESIEA
    ESIEA
    2007
    iNFORMATION TECHNOLOGY

Compétences (47)

Catégories