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

Christophe Belbegra

Développeur Symfony / DevOps

460 €/jour
Calais, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Christophe

Passionné par le développement sur Symfony depuis plus de 8 ans, j'ai acquis une solide expertise dans la création d'applications web de qualité. Ayant également exercé le rôle d'administrateur réseau, je suis désormais déterminé à approfondir mon rôle en tant qu'ingénieur logiciel.

Ma polyvalence s'étend au-delà de Symfony, avec une maîtrise des AWS, une expérience dans les méthodes de développement Agile telles que Scrum, ainsi qu'une compétence avérée en PHP. De plus, je suis également à l'aise avec des langages tels que Golang et NodeJS.

Disponible pour vos projets web, je suis ouvert aux opportunités de collaboration. Que vous cherchiez à développer une nouvelle application ou à améliorer votre infrastructure existante, n'hésitez pas à me contacter ! Je suis passionné par la création de solutions techniques sur mesure et je suis prêt à apporter mon expertise pour répondre à vos besoins.

Rejoignez-moi dans cette aventure passionnante du développement logiciel et ensemble, nous pourrons concrétiser vos idées en des produits innovants et performants.

N'hésitez pas à me contacter pour discuter de vos projets. Je serai ravi d'échanger avec vous !
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Calais (jusqu’à 50 km), Lille (jusqu’à 10 km)

Expériences

  • PROFILSOFT
    Software Engineer
    RESSOURCES HUMAINES
    novembre 2018 - juillet 2022 (3 ans et 8 mois)
    La Madeleine, France
    Contexte: Fusion dans une équipe de développement en méthode Agile

    J'ai intégré l'équipe de développement de l'ATS après une fusion d'équipes. Nous avons travaillé en méthode Agile, plus précisément en utilisant Scrum, dans une équipe de développement composée de 6 développeurs.

    Mon rôle principal consistait à prendre les cartes de travail dans l'outil Jira et à les gérer selon la méthodologie Agile.
    J'ai travaillé en étroite collaboration avec l'équipe pour résoudre les bugs, améliorer l'Applicant Tracking System (ATS) et répondre aux besoins des Product Owners (PO) en créant des cartes correspondantes.
    J'ai participé activement à l'amélioration des systèmes de déploiement et de l'infrastructure de l'ATS.
    J'ai apporté des modifications sur nos microservices en Node.js.
    J'ai apporté des améliorations pour optimiser les processus de déploiement et garantir la stabilité et la performance du système.

    En tant que membre de l'équipe Agile, j'ai collaboré étroitement avec les autres développeurs, les Product Owners et les autres parties prenantes pour assurer la réalisation des objectifs et la livraison de fonctionnalités de qualité dans les délais impartis.
    J'ai participé aux réunions quotidiennes de l'équipe, aux rétrospectives et aux revues de sprint pour favoriser la transparence, la communication et l'amélioration continue.
    Cette expérience dans une équipe Agile m'a permis de développer mes compétences en gestion de projet Agile, en résolution de problèmes et en collaboration d'équipe.
    J'ai acquis une compréhension approfondie des principes et des pratiques Agile, ainsi que des compétences pratiques dans l'utilisation de l'outil Jira pour la gestion des tâches et le suivi des projets.
  • PROFILSOFT
    Software Engineer
    RESSOURCES HUMAINES
    janvier 2015 - novembre 2018 (3 ans et 10 mois)
    La Madeleine, France
    Contexte : Création d'une application d'Import/Export

    J'ai participé au développement d'une application d'Import/Export. J'ai été impliqué dans toutes les étapes du projet, de sa conception initiale à sa réalisation complète en utilisant les webservices de l'application parente.

    Pour le démarrage du projet, j'ai effectué des recherches approfondies pour choisir les technologies appropriées. J'ai utilisé PHP 5.6, MySQL et le framework Symfony2. J'ai également tiré parti des services AWS tels que EC2 pour le serveur d'application, RDS pour la base de données, SQS pour le traitement de la file de messages, SNS pour les notifications, SES pour l'envoi d'e-mails, S3 pour le stockage des éventuelles pièces jointes et Lambda pour le lancement de processus avec SNS. J'ai créé un environnement de développement avec Vagrant pour faciliter le développement initial.

    Au fur et à mesure de l'évolution du projet, j'ai apporté des améliorations significatives. J'ai migré de Vagrant à Docker pour la gestion des conteneurs, mis à niveau PHP de la version 5.6 à 7.2 et Symfony de la version 2.7 à 4.2.

    J'ai utilisé les webservices de nos logiciels pour gérer l'import/export de gros volumes de données. J'ai mis en place des outils de monitoring pour assurer la performance et la stabilité de l'application, tels que DataDog et Scalyr pour le monitoring du code, et New Relic pour le monitoring des serveurs.

    Pour garantir la scalabilité et la disponibilité des serveurs, j'ai mis en place un système de protection qui permettait de faire évoluer le nombre d'instances de 2 à 4 en fonction de la charge CPU/RAM. J'ai également développé une méthode de déploiement à la demande pour faciliter les mises à jour de l'application.

    J'ai effectué des tests approfondis pour vérifier le bon fonctionnement de l'application. J'ai adopté la méthode Kanban pour le développement, en utilisant les outils Mingle puis Jira pour la gestion des tâches.
  • PROFILSOFT
    Fulfillment Developer
    RESSOURCES HUMAINES
    avril 2014 - janvier 2015 (9 mois)
    La Madeleine, France
    Contexte: Support client et gestion des montées en versions sur une application web de suivi de candidat (ATS)

    J'ai travaillé dans un environnement de support client, où j'ai été chargé de fournir une assistance technique et de gérer les montées en versions sur une application web de suivi de candidat (ATS).

    Dans ce rôle, j'ai assuré le support client en répondant aux demandes téléphoniques et en fournissant des solutions efficaces aux problèmes rencontrés. J'ai utilisé mes compétences techniques pour résoudre les bugs et les problèmes signalés par les clients, en assurant un suivi rigoureux pour garantir leur satisfaction.

    J'ai également eu l'opportunité de créer des scripts PHP personnalisés pour répondre aux besoins spécifiques des clients. Ces scripts ont permis d'étendre les fonctionnalités de l'application et de répondre aux exigences uniques de chaque client.

    Parallèlement, j'ai participé à la mise en place de nouvelles applications en fonction d'un cahier des charges défini. J'ai travaillé en étroite collaboration avec les équipes techniques et les clients pour comprendre leurs besoins et mettre en place des solutions adaptées.

    Dans le cadre de cette expérience, j'ai utilisé un ensemble de technologies, notamment PHP, MySQL, HTML, CSS, XML, JSON et JavaScript. J'ai également travaillé avec le système Salesforce pour gérer les interactions et les données client.

    J'ai utilisé l'environnement de développement PHPStorm pour faciliter le développement, la débogage et le déploiement de l'application.

    Cette expérience m'a permis de développer de solides compétences en support client, en résolution de problèmes et en développement d'applications web. J'ai acquis une connaissance approfondie des technologies utilisées dans le domaine, ainsi que des compétences en communication et en gestion de projet.

Recommandations

Soyez le premier à recommander Christophe

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

  • Licence professionnel en Réseaux et Système de Communication, Computer and Information Sciences, General
    IUT Calais-Boulogne
    2012
    Licence professionnel en Réseaux et Système de Communication, Computer and Information Sciences, General
  • BTS Informatique et Système pour L'industrie et les Services, Computer and Information Sciences, General
    Lycée de l'europe
    2011
    BTS Informatique et Système pour L'industrie et les Services, Computer and Information Sciences, General

Compétences (25)

Catégories