Présentation
Mes principales compétences comprennent C/C++, TypeScript, JavaScript, React, React Native, Node.js et Rust. Je me spécialise dans la création de logiciels efficaces, fiables et faciles à maintenir, en mettant l’accent sur les performances, l’architecture et la résolution de problèmes techniques complexes.
Mon expérience couvre les domaines suivants :
Programmation système et C++ : développement de bas niveau, optimisation des performances, applications natives, intégration système et rétro-ingénierie.
Développement full-stack : applications web modernes, API REST, services backend, bases de données et architectures applicatives évolutives.
Développement mobile : applications Android et iOS multiplateformes avec React Native, y compris les intégrations natives.
Applications de bureau : développement de logiciels multiplateformes et intégration avec les fonctionnalités natives du système.
Développement de jeux et outils : logiciels liés aux jeux, systèmes multijoueurs, plugins, lanceurs et outils de développement sur mesure.
Débogage et rétro-ingénierie : analyse du comportement de logiciels complexes, diagnostic des problèmes de performance et travail sur des systèmes existants ou non documentés.
En dehors de mon activité professionnelle, je contribue activement au développement open source, notamment en dirigeant le développement d’open.mp, une plateforme multijoueur open source pour Grand Theft Auto: San Andreas, ainsi que de ses outils et applications associés.
J’aime relever des défis techniques, concevoir des solutions de zéro et améliorer des systèmes existants. Que vous ayez besoin d’une application complète, d’un développement spécialisé en C++ ou d’aide pour résoudre un problème technique complexe, je peux intervenir à différents niveaux de la pile logicielle.
