Profil
Programmer junior C++ Unreal chez LVCim. Dynamique, organisé et déterminé dans tout ce que j'entreprends. Également avide de connaissances.
Compétences techniques principales
Je développe des applications et prototypes interactifs en utilisant principalement Unreal Engine en C++, avec la réalisation de plusieurs projets couvrant la programmation gameplay, l’intégration système et l’optimisation.
Dans le cadre de projets d’études, j’ai également conçu plusieurs applications sous Unity en C#, ce qui m’a permis d’élargir ma maîtrise des architectures logicielles et des workflows multiplateformes.
Je possède par ailleurs une solide expérience en gestion de code source et en suivi de production, notamment via GitLab, avec mise en place et utilisation de pipelines d’intégration continue sous Jenkins.
J’utilise également le client Git Fork pour faciliter la revue de code et la gestion des branches au quotidien.
Ces expériences m’ont permis de développer une bonne autonomie, une rigueur dans les processus de développement et une capacité à m’intégrer efficacement dans un workflow d’équipe.
Compétences techniques secondaires
Au cours de mes études, j’ai acquis des compétences complémentaires en développement logiciel et en systèmes interactifs.
J’ai notamment travaillé avec MySQL pour la conception et la manipulation de bases de données relationnelles, ainsi que sur les principes de réseau appliqué au jeu vidéo, incluant la synchronisation d’état et les bases de l’architecture client-serveur.
J’ai également utilisé le langage Lua pour la création de scripts et de logiques légères, ainsi que la bibliothèque SFML pour le développement d’applications graphiques.
Dans un contexte professionnel chez LVCim, j’ai développé des compétences pratiques en automatisation et en outillage, notamment à travers l’écriture de scripts Python et de fichiers batch (.bat) pour faciliter les workflows, automatiser des tâches et améliorer l’efficacité des processus internes.
Ces compétences me permettent d’être polyvalent, de comprendre l’ensemble de la chaîne technique d’un projet et de m’adapter rapidement à de nouveaux outils ou environnements.
Mes Projets
Vous pourrez retrouver ici les projets auxquels j'ai participé et dont je souhaite vous faire part.
Vous trouverez des projets personnels mais aussi de groupes, rangés de façon chronologique.
LVCim | Projets Internes
Actuellement en CDI, je n'ai pas la possibilité d'en dire plus. Voici le site de l'entreprise pour vous donnez une idée.
Spectral
Enfermé dans une ville abandonnée au milieu d'une tempête de sable.
Combattez pour l'honneur et la gloire, dans des épreuves diverses, pour le plaisir des spectateurs !
Last Hero : Memento Nihil
Suite à un naufrage en plein milieu de l'océan, ton corps fût happé dans les profondeurs.
Tu te réveilles dans une cave, une lumière bleutée tapisse la pièce de reflets océaniques.
Mais où es tu arrivé ?
Cursed Ember
Après un long voyage, vous êtes de retour dans votre ville natale.
Cette dernière se trouve entièrement calcinée et recouverte par de la cendre.
Vous décidez de vous rendre vers le temple qui vous a vu grandir, votre maître sait peut-être quelque chose.
Industrial Warfare
Vous avez été choisi pour une mission des plus importantes : installer et faire prospérer votre industrie.
Récoltez, construisez, améliorez vos créations, mais attention à l'environnement.
Chess Glory
Affronter vos adversaires dans un jeu de stratégie en temps réel.
Défier un ami ou une intelligence artificielle modulable pour affuter vos compétences.
CreaRaider
Incarnez le rôle d'un explorateur à la recherche des trois artéfacts légendaires
afin d'ouvrir la chambre d'un ancien roi. Triompherez vous de ses épreuves ?
Babel's Descent
Le Pape vous a chargé de protéger le portail pour la terre sainte en plein cœur de la tour de Babel.
Récoltez, construisez et défendez la tour contre les forces du chaos.
Crea-Bomberman
Incarnez le rôle d'un bomber boy chargé d'éliminer tous les monstres au cœur d'un labyrinthe de caisse.
Ramassez des bonus pour faire évoluer votre puissance et réaliser des objectifs pour débloquer plus de boys.
Super Creartillerie
Incarnez un tank pour faire fasse à votre adversaire dans un multijoueur local sur PC.
Positionnez vous, visez et prenez le vent en compte pour atteindre votre cible.
Fragment of the Past
A la recherche d'un artéfact ancien, repoussez les forces du mal qui tentent de détruire votre village natal.
Progressez dans un platformer horizontal à travers des énigmes et des combats.
CreaMan
Incarnez Pacman dans un labyrinthe de fantômes et récupérez un maximum de points pour avoir le meilleur score.
Parcours Post Bac
Après l’obtention de mon baccalauréat, j’ai intégré le cursus de programmation de l’école de jeux vidéo Creajeux à Nîmes.
Cette formation professionnalisante m’a permis d’acquérir des bases solides en développement logiciel appliqué au jeu vidéo, notamment en programmation orientée objet, en mathématiques appliquées à la 3D et en architecture de projets interactifs.
Au fil du cursus, j’ai travaillé sur plusieurs projets pratiques en équipe, reproduisant des conditions de production réelles : conception de prototypes, développement de mécaniques de gameplay, utilisation d’outils professionnels et gestion de version.
Cette expérience a constitué le socle de mes compétences techniques actuelles et a confirmé mon orientation vers le développement temps réel et les moteurs de jeu.
Parcours Général
J’ai effectué ma scolarité au Lycée Albert Einstein, où j’ai suivi un cursus général à dominante scientifique.
Au cours de cette formation, je me suis spécialisé en Sciences de l’Ingénieur et en Numérique, ce qui m’a permis de développer des compétences en logique, en résolution de problèmes et en compréhension des systèmes techniques.
Cette orientation m’a apporté des bases solides en raisonnement scientifique et en méthodologie de travail, tout en confirmant mon intérêt pour l’informatique et les technologies, qui m’ont naturellement conduit vers le développement logiciel et le jeu vidéo.