Étant intéressé par beaucoup de domaines différents, j'ai su diversifier mes compétences dans différents langages modernes.
Au niveau du web, j'ai pu tester plusieurs technologies et mesurer leur efficacité. J'ai notamment eu l'occasion d'expérimenter et d'apprendre à utiliser le framework Next.js (dérivé de React), ainsi que d'autres outils comme Tailwind CSS pour le design des pages, et plus rarement Symfony. Néanmoins, je reste un grand partisan des technologies web que j'aime appeler "les bases". Pour mes projets personnels, ainsi que pour ma première expérience en milieu professionnel, j'ai majoritairement programmé en PHP, JavaScript et CSS classique, sans framework particulier. J'ai également une très bonne maîtrise de différents langages et systèmes de gestion de bases de données, comme MySQL ou PostgreSQL.
Pour ce qui est de la programmation logicielle, j'ai eu l'occasion de m'exercer sur de nombreux langages informatiques. Parmi eux, je peux citer le C, le C++, le Java, et le C# (dont j'ai également pu me servir pour le web dans de rares occasions). Mais mon langage de cœur restera le premier que j'ai appris et qui m'a guidé vers ma destinée : Python. La grande majorité de mes projets ont été conçus dans ce langage car, en plus de mon aisance avec celui-ci, il propose un grand nombre d'outils, de bibliothèques et de méthodes pour concevoir des logiciels innovants ou travailler sur des technologies de pointe. Je peux notamment citer l'entraînement de modèles de tout type à partir de zéro, et surtout le fine-tuning (le réentraînement de modèles existants), rendu extrêmement accessible avec un peu de connaissances et de matériel.