Cyril PHAM-LE

VP of Engineering at Stonal
  • Claim this Profile
Contact Information
Location
France, FR

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • France
    • Software Development
    • 1 - 100 Employee
    • VP of Engineering
      • Jun 2023 - Present

      Ville de Paris, Île-de-France, France - Développement de la plate-forme - Architecture logicielle et micro-services - R&D Interne

    • CTO / Full Stack Software Craftsman
      • Jun 2021 - Jun 2023

      Ville de Paris, Île-de-France, France Stonal édite une plate-forme répondant au challenge du numérique du secteur de l'immobilier. Le cœur de la plate-forme se charge de collecter l'ensemble des données du patrimoine sous la forme de données alphanumériques, documents ainsi que plans. Ces données passent au travers un pipeline de qualification de la données afin d'assurer leur fiabilité avant d'être utilisées au sein des applications métier de Stonal. Après 1 an et demi en tant que Tech Lead, Stonal s'étant dirigée vers une… Show more Stonal édite une plate-forme répondant au challenge du numérique du secteur de l'immobilier. Le cœur de la plate-forme se charge de collecter l'ensemble des données du patrimoine sous la forme de données alphanumériques, documents ainsi que plans. Ces données passent au travers un pipeline de qualification de la données afin d'assurer leur fiabilité avant d'être utilisées au sein des applications métier de Stonal. Après 1 an et demi en tant que Tech Lead, Stonal s'étant dirigée vers une croissance importante, j'ai pris le rôle de CTO en plus de mon rôle de tech lead. Mes responsabilités sont notamment : - Gérer la plate-forme : > concilier l'ensemble des entrants, des projets des différentes équipes du groupe afin de pouvoir établir une roadmap réaliste, > architecturer la plate-forme > Industrialiser la plate-forme - Gérer l'équipe > Management d’environ 30 personnes (Développeurs, PO, SRE) > Plan de recrutement, process de recrutement et recrutement > Mindset d’équipe : MCO, MEP régulières, démos, partage > Formation de l’équipe Toulouse en craftsmanship, cloud, agile > Formation des PO sur des techniques de conception, gestion et suivi de projet > Suivi du flux legacy OnPremise En 2020, Stonal a fait l'acquisition de l'entreprise Labéo. J'ai été en charge de l'intégration des équipes R&D au sein du groupe. Cela inclut par : - Faire monter en compétence les développeurs sur la stack technique ainsi que les valeur craftsmanship - Faire monter en compétence l'ensemble des équipes sur les principes Agile Scrum - Mettre en place la philosophie DevOps - Etablir une stratégie de refonte et d'intégration de la plate-forme legacy - Etablir une stratégie pour maintenir les anciens clients OnPremise Technologies et environnement : Java, Kotlin, Spring, Angular, NgRxStore, Docker, Kubernetes, Kafka, Jenkins, AWS Pratiques : DDD, TDD, BDD, SOLID, architecture hexagonale, CQS, micro-services, event driven Agile Scrum

    • Tech Lead / Architecte / Coach Craft / Full Stack Software Craftsman
      • Dec 2019 - Jun 2021

      En tant que Tech Lead, mes tâches ont été - Le développement de la plate-forme - La mise en place de l'architecture de la plate-forme ainsi qu'un sein des différents services back et front - La mise en place d'un mindset autour du Software Craftsmanship et DevOps - L'industrialisation de la plate-forme via la mise en place d'outils tels que Jenkins et Kibana ainsi que de flux de travail comme les mises en production régulières - La mise en place de l'équipe ainsi que les… Show more En tant que Tech Lead, mes tâches ont été - Le développement de la plate-forme - La mise en place de l'architecture de la plate-forme ainsi qu'un sein des différents services back et front - La mise en place d'un mindset autour du Software Craftsmanship et DevOps - L'industrialisation de la plate-forme via la mise en place d'outils tels que Jenkins et Kibana ainsi que de flux de travail comme les mises en production régulières - La mise en place de l'équipe ainsi que les critères de recrutements de développeurs - La formation des PO à des techniques de conception comme l'Event Storming Technologies et environnement : Java, Kotlin, Spring, Angular, NgRxStore, Docker, Kubernetes, Kafka, Jenkins, AWS Pratiques : DDD, TDD, BDD, SOLID, Clean code, architecture hexagonale, CQS, micro-services, event driven Agile Scrum

    • France
    • Financial Services
    • 700 & Above Employee
    • Full Stack Software Craftsman
      • Aug 2017 - Nov 2019

      Paris Développeur full stack pour La Combe Du Lion Vert, j'ai été missionné au sein de la Société Générale Corporate and Investment Banking. J'ai intégré une des 8 feature teams d'une plate-forme visant la création d’un logiciel de financement professionnel. Au sein de la SGCIB, mes tâches ont été : • Le développement de plusieurs microservices back en Java et Kotlin avec Spring 1.5 et 2 et Axon ainsi qu’en NodeJS avec Express • Le développement de plusieurs front-end en Javascript et… Show more Développeur full stack pour La Combe Du Lion Vert, j'ai été missionné au sein de la Société Générale Corporate and Investment Banking. J'ai intégré une des 8 feature teams d'une plate-forme visant la création d’un logiciel de financement professionnel. Au sein de la SGCIB, mes tâches ont été : • Le développement de plusieurs microservices back en Java et Kotlin avec Spring 1.5 et 2 et Axon ainsi qu’en NodeJS avec Express • Le développement de plusieurs front-end en Javascript et Typescript sous AngularJS 1.5, Angular 5 et 6 avec NgRxStore et ReactJS avec Redux • Le testing avec Junit, Mockito, Mocha, Chai, Karma, Jasmine, Jest, JGiven, Cucumber • La mise en place de communications entre services via RabbitMQ et REST API • Le stockage des données dans une base Oracle et ElasticSearch • Le logging avec Kibana, Logstach et Zipkin • La gestion des sources avec Git et package managing avec Maven et NPM • Le déploiements sous Docker Swarm • La CI avec Jenkins • La mise en place des architectures Hexagonale, Event Sourcing, CQRS, Lambda Core (Programmation Fonctionnelle), Redux L'ensemble des développements a été effectué en plaçant la logique métier en premier grâce au DDD et au BDD. La robustesse et la qualité des développements ont été assurés grâce aux bonnes pratiques comme le TDD, le clean code et les principes SOLID. Les projets ont été effectués avec la méthodologie Scrum puis Kanban. J'ai également eu l'occasion de faire du coaching au sein d’équipes sur des problématiques d’architecture et de bonnes pratiques ainsi qu'auprès de juniors. Show less

    • France
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Full Stack Developer
      • Aug 2017 - Nov 2019

      Full Stack software developer au sein de La Combe Du Lion Vert, j'apporte un regard équilibré entre la technique et le fonctionnel des projets. Être software craftsman c'est être un artisan du code qui porte un grand intérêt au contexte de la mission, aussi bien. au niveau fonctionnel qu'au niveau organisationnel.

    • Broadcast Media Production and Distribution
    • Développeur
      • Dec 2015 - Jul 2017

      Région de Paris, France J'ai eu l'occasion de développer une application mobile de gestion de salles de réunions pour Kilix, l'agence web d'Extia. L'objectif était de récupérer les informations fournies par des capteurs de présences situés dans les salles de réunion et de les croiser avec les agendas de ces salles. Mes tâches ont été : • L'analyse du besoin • La conception fonctionnelle et technique • Le développement de l’application mobile en Typescript sous Angular2 et Ionic2 • Le testing avec… Show more J'ai eu l'occasion de développer une application mobile de gestion de salles de réunions pour Kilix, l'agence web d'Extia. L'objectif était de récupérer les informations fournies par des capteurs de présences situés dans les salles de réunion et de les croiser avec les agendas de ces salles. Mes tâches ont été : • L'analyse du besoin • La conception fonctionnelle et technique • Le développement de l’application mobile en Typescript sous Angular2 et Ionic2 • Le testing avec Karma, Jastmine • La gestion des sources avec Git • La communication avec les équipes de gestion du bâtiment Les développements ont été fait dans le respect des bonnes pratiques comme le TDD, le clean code et les principes SOLID. Show less

    • France
    • Real Estate
    • 700 & Above Employee
    • Développeur et Chef de Projet
      • Dec 2015 - Jul 2017

      Région de Paris, France Employé au sein d'Extia, je suis intervenu chez BNP Paribas Real Estate. Ma mission m'a permis d'avoir la double casquette de développeur et chef de projet au sein de l'équipe en charge de sites vitrines et sites de vente/location de bureaux. Mes tâches ont été : • L'analyse du besoin, la conception technique, la gestion de projet (cadrage, estimation de charge) et le développement d’un outil de ticketing en PHP sous Symfony2 ainsi que d’un générateur de site en PHP et… Show more Employé au sein d'Extia, je suis intervenu chez BNP Paribas Real Estate. Ma mission m'a permis d'avoir la double casquette de développeur et chef de projet au sein de l'équipe en charge de sites vitrines et sites de vente/location de bureaux. Mes tâches ont été : • L'analyse du besoin, la conception technique, la gestion de projet (cadrage, estimation de charge) et le développement d’un outil de ticketing en PHP sous Symfony2 ainsi que d’un générateur de site en PHP et Javascript • Le testing avec PHPUnit et Karma/Jasmine • La mise en place d’une usine logicielle pour sites statiques sous Docker (Openshift) avec Jenkins, SonarQube, Gitlab, PHPUnit et Selenium • La gestion de nouveaux sites statiques et de vente • La coordination et planification • Le recrutement de prestataires et membres de l’équipe • La direction de projet et la gestion de la relation avec la DSI Show less

    • Software Development
    • 1 - 100 Employee
    • Développeur / Chef de projet
      • Dec 2015 - Jul 2017

      Avec une double casquette développeur et chef de projet, j'ai pu construire une réelle sensibilité sur toutes les problématiques d'un projet, aussi bien organisationnel, fonctionnel et technique.

    • France
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Développeur et Chef de projet
      • Feb 2015 - Nov 2015

      Région de Paris, France Au sein de l'agence web LMC, j'ai eu la double casquette développeur et chef de projet. Mes tâches ont été : • Le développement d’une application sous AngularJS et Ionic pour l'Observatoire des Loyer Parisiens • Le éveloppement d’une carte des piscines française en Javascript pour la Fédération Française de Natation • La gestion de projet (analyse du besoin, conception technico-fonctionnelle, estimation de charge, planification, gestion de la relation client) pour des sites vitrines et… Show more Au sein de l'agence web LMC, j'ai eu la double casquette développeur et chef de projet. Mes tâches ont été : • Le développement d’une application sous AngularJS et Ionic pour l'Observatoire des Loyer Parisiens • Le éveloppement d’une carte des piscines française en Javascript pour la Fédération Française de Natation • La gestion de projet (analyse du besoin, conception technico-fonctionnelle, estimation de charge, planification, gestion de la relation client) pour des sites vitrines et applications web (site eLearning pour Darty, site de vente en gros pour Avesta) • Le pilotage d’équipes de développement Au sein de LMC, j'ai également eu l'occasion de sensibiliser l'entreprise aux pratiques Agile Scrum en mettant en place une transition Agile (plan de transition, formations, gestion du changement) et donnant des formations sur ces pratiques. Show less

    • France
    • Pharmaceutical Manufacturing
    • 700 & Above Employee
    • Consultant Architecte Technologique
      • Feb 2012 - Jan 2015

      Région de Paris, France Employé en tant qu'architecte technologique sur des sujets ERP SAP pour Accenture, j'ai été missionné au sein de Sanofi sur des problématiques de portails applicatifs. Mes tâches ont été : • Le développement d’un outil de synchronisation d’autorisations en Javascript, PHP • La mise en place de communication SOAP • La gestion de portail application (mise en place d’évolutions, de montées de version) sous SAP sur stack JEE • Etre consultant sur des problématiques… Show more Employé en tant qu'architecte technologique sur des sujets ERP SAP pour Accenture, j'ai été missionné au sein de Sanofi sur des problématiques de portails applicatifs. Mes tâches ont été : • Le développement d’un outil de synchronisation d’autorisations en Javascript, PHP • La mise en place de communication SOAP • La gestion de portail application (mise en place d’évolutions, de montées de version) sous SAP sur stack JEE • Etre consultant sur des problématiques d’architecture SI • La gestion de l’intégration des différentes applications • Le pilotage d’équipes inshore et offshore • La gestion du changement • L'analyse du besoin, ateliers de définition du besoin • La conception fonctionnelle et conception d’architectures SAP • La définition de schémas d’autorisation • La gestion de déploiements internationaux Show less

    • Ireland
    • Business Consulting and Services
    • 700 & Above Employee
    • Architecte technologique
      • Feb 2012 - Jan 2015

      Architecte technologique sur des problématiques d'ERP, je suis intervenu dans des missions avec notamment SAP et son écosystème.

    • France
    • Information Technology & Services
    • 500 - 600 Employee
    • Ingénieur développement
      • Sep 2011 - Jan 2012

      Le Plessis Robinson Klee commercialise un outil permettant entre autres de faire du reporting pour la grande distribution (par exemple, fournir des statistiques de présence en rayon). Mes principales missions ont été de : - Développer des évolutions pour l'application de reporting - Développer un logiciel de récupération de photos géolocalisées permettant de faire des statistiques de présence géographique - Environnement C++ et MySQL sur VisualStudio Mon environnement technique était… Show more Klee commercialise un outil permettant entre autres de faire du reporting pour la grande distribution (par exemple, fournir des statistiques de présence en rayon). Mes principales missions ont été de : - Développer des évolutions pour l'application de reporting - Développer un logiciel de récupération de photos géolocalisées permettant de faire des statistiques de présence géographique - Environnement C++ et MySQL sur VisualStudio Mon environnement technique était notamment composé de : - C++ - MySQL - Visual Studio Show less

Education

  • IMT Atlantique
    Ingénieur, Généraliste
    2008 - 2011
  • La Combe Du Lion Vert
    Software Craftsman
    2017 - 2017
  • Scrum.org
    Formation Scrum Master
    2016 - 2016
  • Lycée Janson de Sailly
    Classes préparatoires, Mathématiques et physique
    2006 - 2008

Community

You need to have a working account to view this content. Click here to join now