Au-delà du stage classique : développer une application full-stack

Explorez la puissance de la technologie chez BDO Digital

Pour certains étudiants, un stage se résume à des tâches répétitives, prendre des notes en réunion et peut-être apprendre une chose ou deux en cours de route. Mais pour Robin Dieu, étudiant en informatique passionné par le développement logiciel, son stage chez BDO Digital était tout sauf ordinaire. Au lieu de rester dans l'ombre, il a eu l'opportunité d'optimiser une base de données de références, un projet susceptible de transformer le partage des connaissances entre les bureaux BDO du monde entier.   

Nous avons rencontré Robin pour parler de son expérience en tant que stagiaire chez BDO Digital, du projet passionnant qu'il a relevé et de ce qu'il a appris en chemin. 

Alors, Robin, dis-nous : quel était l'objectif principal de ton projet de stage ? 

Robin : « BDO utilise une base de données de références, une plateforme où les collaborateurs peuvent télécharger, rechercher et réutiliser des projets antérieurs. Vous pouvez la voir comme un 'Google' interne. 

L'objectif de mon stage était de migrer cette plateforme d'une solution low-code vers une stack technologique BDO Digital. Cette transition visait à améliorer l'efficacité au sein de l'écosystème BDO et à créer de la flexibilité pour répondre aux besoins futurs : rendre le partage des connaissances entre les bureaux BDO du monde entier plus facile. » 

Le projet m'a poussé à voir les choses dans leur ensemble : concevoir des modèles de données, optimiser les APIs, améliorer l'architecture et peaufiner l'expérience utilisateur. On m'a donné à la fois de la liberté et des responsabilités, et ce mix m'a vraiment aidé à progresser vite.

Ça semble prometteur ! Quels étaient les plus grands défis de l'ancien système ?  

Robin : « Il y avait pas mal de défis avec la solution low-code. Par exemple : 

  • Personnalisation limitée de l'interface : le design était trop basique et ne répondait pas aux standards de la marque BDO. 
  • Problèmes de performance : le système était lent car il devait fonctionner pour environ 120 000 collaborateurs et nous ne pouvions pas optimiser nous-mêmes le traitement des données. 
  • Défis de scalabilité : si nous voulions ajouter des fonctionnalités personnalisées, nous devions compter sur des intégrations tierces coûteuses. »

Des raisons suffisantes pour chercher une meilleure alternative, n’est-ce pas ?  

Robin : « Exactement. Et le meilleur, c'est que le nouveau système est beaucoup moins cher et offre bien plus de flexibilité. Il peut être bien mieux adapté aux besoins de BDO. » 

Comment as-tu décroché ce stage ?

Robin : « J'ai rencontré Emma Lynn (Teirlinck), l'une des Campus Recruiters de BDO, et Jan (Vermeersch), Partner chez BDO Digital, lors d'un salon universitaire à Kortrijk. L'événement était organisé par mon université, la Howest University of Applied Sciences, qui met l'accent sur les profils techniques. Même si ma spécialisation est en cybersécurité, je leur ai dit que ma vraie passion était le codage et la création de solutions digitales. Ça a attiré leur attention. 

Plus tard, j'ai eu un entretien avec Sven Agneessens, le responsable des intégrations, où nous avons discuté de mes compétences et centres d'intérêt. Il n'y avait pas de projets spécifiques disponibles à ce moment-là, alors ils ont créé ce projet de stage spécialement pour moi, ce qui était incroyable ! » 

C’est très impressionnant ! Quelle a été ta plus grande expérience d’apprentissage ?  

Robin : « J'ai tellement appris sur la façon de développer des applications dans un environnement professionnel. Coder seul est très différent de travailler en équipe. Je comprends maintenant l'importance des flux de travail structurés, de la collaboration et de la prise de décision dans les projets de développement à grande échelle. 

J'ai également acquis une expérience pratique dans le choix de la bonne technologie, l'équilibre entre coût et performance, et la manière de rendre une solution évolutive pour sa croissance future. » 

Plus que tout, ce stage m'a montré ce que signifie développer des logiciels qui ont du sens, tout en travaillant dans un environnement qui encourage l'autonomie, l'exploration et l'apprentissage continu.

Robin Dieu & a colleague

Recommanderais-tu un stage chez BDO à d’autres étudiants en tech ? 

Robin : « Absolument ! BDO n'est pas seulement une entreprise d'audit ou de comptabilité, il y a aussi un département digital et tech solide qui travaille sur de nombreuses solutions innovantes. Ils valorisent vraiment les talents techniques et vous donnent la liberté de faire la différence. 

Pour tous ceux qui sont passionnés par le développement logiciel, la data science ou la cybersécurité, je recommande vivement de postuler. L'expérience a été incroyable et j'ai le sentiment d'avoir fait une réelle différence en travaillant sur ce projet unique. »  

Dès le début, j'étais un membre à part entière de l'équipe. Je n'étais pas là pour simplement observer, mais pour apporter ma contribution.

Team of colleagues

Prêt à laisser ton empreinte chez BDO ? 

Comme Robin l’a souligné, les stages chez BDO ne sont pas exclusivement orientés finance ou limités à des tâches administratives sans intérêt. Il s'agit de travailler sur de véritables innovations et de créer un impact concret. Si tu es un étudiant passionné de technologie à la recherche d'un stage où tu pourras construire, créer et apprendre, BDO pourrait être le partenaire idéal.
Intéressé ?
Découvrez les stages de BDO aujourd'hui !