Simon, Développeur backend scala chez Colisweb
Simon, spécialisé en recherche opérationnelle est actuellement manager chez Colisweb. Gérant une équipe technique et contribuant à la R&D, il excelle dans la conception technique, la veille scientifique, la gestion d'équipes, et l'implémentation d'algorithmes d'optimisation en Scala. Sa polyvalence et son expertise technique fait de lui un atout clé pour l'innovation au sein de l'entreprise.
Son parcours
Simon a suivi son parcours académique débutant par l'obtention d'un baccalauréat scientifique. Il a ensuite poursuivi ses études à l'ISEN Lille (maintenant Junia), où il a décroché un diplôme d'ingénieur en informatique avec une spécialité en sécurité informatique. Au cours de sa dernière année à l'ISEN, Simon a choisi de réaliser un double diplôme à l'Université du Québec à Chicoutimi (UQAC), lui permettant d'obtenir un Master of Science en informatique en 2018.
Dès l'année de l'obtention de ses deux diplômes, Simon a entrepris un stage de fin d'études en tant qu'ingénieur logiciel en recherche opérationnelle chez Colisweb. Fort de ses compétences et de ses performances, il a été officiellement embauché en tant qu'ingénieur logiciel en recherche opérationnelle en CDI en janvier 2019, consolidant ainsi son engagement professionnel au sein de l'entreprise.
Ses missions
En tant que manager, Simon a récemment assumé la responsabilité de manager deux membres de Colisweb, un développeur front-end et un docteur en recherche opérationnelle, depuis début octobre. Il conduit des entretiens individuels hebdomadaires avec eux pour évaluer les progrès, définir les futures orientations de travail, identifier les points d'incertitude, mettre en lumière les aspects positifs et cibler les axes d'amélioration.
Sur le plan de la conception technique, Simon s'attelle à partir des spécifications métiers pour répondre aux besoins identifiés, conceptualisant la manière dont ces exigences seront implémentées dans le logiciel. Il coordonne les développeurs travaillant sur le projet, collabore avec le ou les product owners en charge des spécifications, s'assurant que les étapes sont claires et minimisant les ambiguïtés. Son objectif est de garantir la compréhension des demandes métier par les développeurs tout en faisant en sorte que les contraintes techniques soient bien comprises et connues au sein de l'équipe produit.
La composante majeure de son travail est dédiée au développement back-end. L'autre moitié est consacrée au développement d'algorithmes d'optimisation. Au sein de l'équipe R&D, Simon a contribué au développement d'un solveur interne résolvant le problème d'optimisation des tournées de livraison avec plusieurs contraintes métier. Lorsque Colisweb souhaite ou a besoin de nouvelles contraintes, décisions ou fonctionnalités, il effectue une veille scientifique en explorant la littérature pour s'inspirer des travaux existants.
Conceptualiser et implémenter de nouvelles fonctionnalités dans l’algorithme actuel nécessite d’évaluer les impacts sur le temps d’exécution, la qualité des solutions, et la facilité d’implémentation. Dans le cas où l’un de ces trois critères n’est pas satisfaisant, ils envisagent une solution différente, ou l’écriture d'un algorithme différent si cela semble nécessaire.
Le développement des fonctionnalités back-end et des algorithmes d'optimisation est réalisé en utilisant le langage de programmation Scala.
Sa journée type
Au quotidien, Simon utilise
SCALA
Gitlab
Google Meet
Google Chat
Fibery
BigQuery
Looker Studio
Strucutre de l'équipe
Au sein du pôle informatique, l'équipe de Simon est structurée de manière à couvrir l'ensemble des aspects liés au développement logiciel et à l'optimisation des processus. L'équipe produit, dirigée par un product owner et un product manager, est chargée de définir les orientations stratégiques, de garantir la qualité du logiciel (QA), et de gérer le design (UI/UX) pour garantir une expérience utilisateur optimale.
L'équipe technique, quant à elle, se compose d'ingénieurs développeurs spécialisés en développement back-end et front-end. Ces experts travaillent en étroite collaboration pour mettre en œuvre les spécifications émises par l'équipe produit, assurant ainsi la concrétisation des besoins métier dans le logiciel.
Au sein du pôle, une équipe dédiée à la Recherche et Développement (R&D) est également mise en place. Cette équipe compte un docteur en recherche opérationnelle et Simon. Il fait le lien entre l’équipe R&D et les autres équipes du pôle informatique afin de faciliter l’intégration des innovations de l’équipe R&D dans le logiciel de Colisweb.
Ce qui lui plaît chez Colisweb
Pour Simon, les atouts de Colisweb sont nombreux. Il apprécie particulièrement la flexibilité offerte par l'entreprise, permettant de travailler principalement en télétravail avec quatre jours par semaine à distance. Cette flexibilité contribue à un meilleur équilibre entre vie professionnelle et personnelle.
La collaboration au sein de l'équipe est un autre point fort selon Simon. Il souligne la bonne entente générale et la qualité des relations entre les différentes équipes, créant un environnement de travail agréable et propice à la productivité.
L'aspect positif de l'innovation technologique constitue également un point fort majeur. Simon met en avant l'engagement en matière d'innovation tant au sein de l'équipe R&D, avec le développement continu d'algorithmes d'optimisation avancés, que dans l'équipe technique, où l'utilisation de technologies stimulantes et intéressantes est encouragée. Cette culture de l'innovation contribue à maintenir un environnement dynamique et stimulant au sein de Colisweb.
En dehors du travail
🎸 Les loisirs de Simon sont diversifiés. Il pratique la guitare électrique et s'adonne régulièrement au sport.
♟️ Son intérêt pour les jeux d'esprit se manifeste à travers sa passion pour les échecs, tandis que les jeux vidéo constituent une autre de ses activités de divertissement.
🎉 Il consacre également du temps à ses chats, à sa femme, et à ses amis, privilégiant des moments de convivialité.
📚 Plus récemment, Simon s'est tourné vers la lecture, explorant une variété de genres, que ce soit la fiction, la non-fiction, ou des ouvrages éducatifs.
- Vues127