Curieux et passionné, Matthieu est Développeur Back-End chez Kardinal depuis avril 2019.
Diplômé de l’école Polytechnique de Paris et d’un diplôme d’ingénieur en informatique de l’ENSEEIHT de Toulouse, Matthieu commence sa carrière professionnelle dans une société de services en informatique où il apprend le C et le Python. Ces deux langages associés lui permettent de gérer la notion de temps réel et d’optimiser le code des systèmes embarqués des variateurs de vitesse sur lesquels il travaille alors.
Après avoir découvert l’informatique de gestion au sein d’une société d’assurance et expérimenté des langages de programmation plus orienté “web”, Matthieu quitte son emploi et se lance dans une formation de comédien qu’il suivra pendant 2 ans, tout en développant des sites web en tant qu’auto-entrepreneur durant 5 années.
En 2014, Matthieu rejoint une société de services où il fait la rencontre d’Hugo Farizon, actuel CTO et co-fondateur de Kardinal et collabore avec lui sur plusieurs projets. Quatre ans plus tard, le projet est lancé et Hugo le recontacte pour lui proposer de rejoindre l’aventure. “Le sujet de l’optimisation de tournées m’a immédiatement intéressé, ainsi que les défis techniques que cela représentait”. A son arrivée, Matthieu fait partie des tout premiers salariés de l’entreprise.
Sa mission : faire le lien entre les algorithmes et les interfaces
Alors que le Développeur Front-End gère l’ergonomie et la navigation d’une interface web, le Développeur Back-End est en charge du back-office et de tous les éléments “invisibles” mais indispensables au bon fonctionnement de l’interface. Il a la responsabilité de la mise en place, de la configuration, du développement ainsi que la maintenance du serveur et de la base de données.
Matthieu fait donc partie de l’équipe Back-End qui prépare les données pour l’équipe Front-End et l’équipe Recherche Opérationnelle (RO). “Le Back-End fait le lien entre le cœur des algorithmes de Kardinal et ce qui est montré au client”. Il récupère les données transmises par les clients (par exemple : les ordres de transport et les chauffeurs disponibles) pour les stocker en base de données. Il doit ensuite retraiter les données car elles ne sont pas directement exploitables par l’équipe RO. Cette dernière les optimise dans le solveur de Kardinal et renvoie à l’équipe Back-End les optimisations générées. Celles-ci vont, de nouveau, être remises en forme et enrichies dans le but de les transmettre à l’équipe Front-End, chargée de les afficher au client.
Un féru de technique, très impliqué dans les prises de décisions
Fort de son expérience, Matthieu a également la casquette de Lead Développeur, supervisant les projets partagés avec les deux autres Développeurs de son équipe. Il a tout de même souhaité garder ses missions opérationnelles, aimant particulièrement ”mettre les mains dans le cambouis”. Heureux d’avoir appris différents langages informatiques au cours de sa carrière, Matthieu a élargi sa palette d’outils en rejoignant Kardinal. Il est fier d’avoir réussi à réécrire un module informatique d’un langage à un autre (qu’il venait d’apprendre) tout en conservant la même interface et le même fonctionnement : “ce fut un défi très intéressant à relever !” “Chez Kardinal, on s’appuie sur les dernières technologies, sur des langages et des outils récents, ce qui permet de gagner du temps et d’être plus performant.”
Matthieu apprécie particulièrement la pratique du Back-End chez Kardinal, la chaîne de décision étant moins longue que dans les grandes entreprises où elle peut être plus hiérarchisée. “Être au cœur de la prise de décision constitue un réel avantage que l’on retrouve généralement dans les start-ups. La proximité avec les décideurs permet un dialogue plus direct et une meilleure compréhension des décisions prises”. Matthieu affectionne les différents rituels mis en place chez Kardinal, que ce soit le “speed boat” mensuel qui permet de faire le bilan des avancées de l’équipe technique ou la pizza du vendredi midi partagée entre collègues : “Ce petit moment convivial me motive pour la journée !”
Un artiste aimant jouer avec les mots et le corps
Sensible aux problématiques liées au handicap, Matthieu a souhaité apprendre la langue des signes qui lui a permis de découvrir d’autres formes de communication. Cet apprentissage lui a fait prendre conscience des limitations du langage parlé qui peuvent être rattrapées par les gestes corporels dans les situations où il n’est pas possible d’entendre (lieux bruyants, derrière une vitre, etc.).
“J’ai pu mettre en pratique mes connaissances en langue des signes lorsque ma fille était bébé. Elle ne savait pas encore parler mais avait tout de même besoin de communiquer”. En faisant des signes avec ses mains, sa fille a pu exprimer ses besoins plus facilement et plus tôt. “Cette belle langue s’appuie sur l’expression du corps et du visage, ce qui me rappelle mes études de théâtre”.
Passionné d’art dramatique, Matthieu a suivi des cours avec Jean-Laurent Cochet, professeur des plus grands comédiens français. Avec quelques camarades, il monte des pièces de théâtre et joue au moins une fois par an depuis 2010.
Chez Kardinal, nous sommes heureux et fiers de compter Matthieu parmi les membres de notre équipe !