Je suis développeur Unity indépendant spécialisé dans les applications interactives avec plus de 15 ans d'expérience.
J'ai par exemple travaillé avec :
o Old Skull Games (briques de gameplay sur 3 jeux pour pc, mobile et apple arcade)
o la Maison des Mathématiques et de l'Informatique de Lyon (réalisation de 2 escape games numériques)
o Pro In Sec (portage et évolution d'un simulateur d'incendie en VR)
Je vous accompagne sur :
o définition fonctionnelle, conception du produit
o développement des fonctionnalités, architecture de votre projet
o reprise et optimisation de projets existants
o préservation des savoirs via la documentation et vos outils de collaboration
o application des bonnes pratiques, des processus de test et de validation
o déploiement de vos projets WebGL ou sur Play store / Apple store
o suivi et amélioration continue du produit
Je sais m'adapter à la nouveauté.
Ma curiosité m'a permis d'explorer différentes technologies au fil des projets : navigation 360°, AR/VR, communication bluetooth, shaders, plugins mobiles natifs, ...
Orienté qualité produit, j'apporte des solutions sur les points à améliorer identifiés.
Exemple : réduction de la taille de l'application iOS d'un client de plus de 85% !
Plus de 50% de mes missions sont pour des clients récurrents : satisfaits de mes services et informés des pistes d'amélioration.
Passionné par mon travail, j'aime partager et faire progresser. Aussi, je donne tous les ans quelques formations en programmation (par exemple à la FDJ)
Que vous cherchiez un développeur Unity pour une mission ponctuelle ou pour votre prochaine application mobile interactive...
Contactez moi, je réponds dans la foulée.
Level Up! conçoit des applications sur-mesure pour les secteurs privé et public (jeux vidéo, applications mobiles, serious games, escape games). Développeur indépendant, j’assure aussi la conception et le pilotage selon les missions.
Missions phares :
ProInSec - Appli de formation incendie AR - 1 mission/an depuis 2019
- Refactoring et optimisation du projet initial
- Appairage de capteurs bluetooth
- Portage mobile à casque VR
- Editeur de scénario
Résultat : Optimisation du rendu, réduction du temps de déploiement et augmentation de l'immersivité
urlr.me/BJzgJe
Old Skull Games - Renfort en développement Unity - 3 missions sur 3 jeux
- Boucle de Gameplay
- Système de quête
- Multijoueur en ligne
Résultat : Montée en compétence de juniors, validation des critères Apple Arcade, rattrapage du planning
urlr.me/2g3PnB
urlr.me/ynz2qS
Université de Lille - Borne interactive pour expo scientifiques - 2 applications muséales et 2 portages mobiles
- Etude de faisabilité technique
- Développement des applications Unity
- Sauvegarde Back End
Résultat : Multiplication de l'audience et de la durée de vie du projet
urlr.me/U3bsvq
Prismatik - Digitalisation de jeux de société - 2 portages
- Développement des mécaniques de jeu pour Unity web
- Mise en ligne des applications
Résultat : Respect et amélioration des mécaniques de jeu d'origine
urlr.me/2U9kSG
MMI - Escape Games scientifiques sur tablette - 2 escapes games, un total de 10 scénarios
- Design de mini jeux et parcours utilisateur
- Développement des applications Unity
- Gamification
Résultat : Augmentation de l'interactivité des visiteurs sur les expositions
urlr.me/mFRpfa
Autres exemples :
Imagine (jeu éco responsable My Lovely Planet)
Rectorat de Créteil (aide aux managers)
Evaveo (plugin VR)
Helvetreis (jeu mobile)
ProInSec (serious game 360°)
Contexte Technique : Unity, Godot, Vuforia, C#, PHP, GdScript, Photoshop, Git, Trello, Notion
Perspicapp est une société de développement d'applications mobiles à forte valeur ajoutée graphique et interactive. Elle a travaillé pour des clients très variés comme La Cité des Sciences ou l'IFCE.
Je suis arrivé en renfort de développement Unity dans une équipe constituée d'1 graphiste et intégrateur et d'1 développeur et technico-commercial.
Mes missions :
- Développement d'un escape game sur téléphone mobile
- Conception et développement d'un système de sous-titrage dynamique pour lunettes connectées
- Prototypage et développement d'applications mobiles en Réalité Augmentée
- Intégration d'un module de détection de formes et d'images
- Développement d'un module de dessin et remplissage de formes, conversion au format SVG
- Intervenant comme développeur Unity pour le centre de formation M2I
Résultats :
- Positionnement dominant sur le marché des lunettes pour musée avec un partenariat récurrent auprès de La Cité des Sciences et diverses solicitations à l'échelle européenne
- Renforcement de l'image de la société au travers des formations
- Partenariat récurrent avec l'IFCE
Technologies utilisées : C#, PHP, Unity3d, Git, OpenCV, Vuforia
Ubiant est une société dans le secteur du logement. Elle propose des solutions pour bâtiments connectés et intelligents. Elle a notamment signé des partenariats avec Engie, Huawei et Talan.
Intégré à l'équipe de développement mobile, j'ai travaillé à la création de l'application Flexom pour Bouygues Immobiliers. Notre pôle était composé de 2 développeurs Unity, 2 développeurs back-end et un ingénieur en intelligence artificielle.
Mes missions :
- Design des interfaces de l'application Unity
- Développement des fonctionnalités en C#
- Communication avec le back-end en API REST
- Conception et intégration des règles de gamification
Résultats :
- Pérennisation du partenariat avec Bouygues Immobilier
- Déploiement de solutions domotiques connectées dans plus de 18000 appartements et maisons
- Augmentation de l'engagement utilisateur et amélioration de l'expérience (UI/UX)
Contexte Technique : C#, Unity3d, Git
Prismatik est un collectif d’auteurs et animateurs de jeux proposant des animations, formations et productions ludiques. De l’animation de soirées enquêtes dans des musées à l’initiation à la création de jeux de société en passant par des formations en programmation : Prismatik représente le jeu sous toutes ses facettes !
Notre équipe, 2 game designers et moi en temps que programmeur C#, avons monté cette structure avec pour objectif la démocratisation du jeu et son utilisateur comme vecteur de transmission. J'avais donc pour responsabilité principale l'aspect développement numérique avec Unity.
Mes responsabilités :
- Programmation de jeux vidéos et applications Unity
- Formations en C# sur Unity 3D
- Decisions stratégiques de la structure
- Mise en place et suivi d'une campagne de crowdfunding
- Animation d'ateliers de création de jeux
- Animation de soirées ludiques
- Participation à l'élaboration des scénarios de jeu
Résultats :
- Contributions à l'image de Prismatik au travers d'événements dans plusieurs établissements (salon LudiNord, Dernier bar avant la fin du monde, ...)
- La campagne de financement sur Ulule dont j'étais responsable a été financée à 330%.
Contexte technique : Unity, C#, Trello, Git
3dduo est un studio de jeu vidéo trans-média, notamment connu pour son MMO web Leehl, un des premiers du genre. L'entreprise développement des jeux à destination d'éditeurs et publie également ses propres licences.
Sur une période de presque 3 ans, j'ai intégré l'équipe de production (entre 20 et 40 personnes sur la période) afin de participer au développement des jeux vidéos du studio, en collaboration constante avec les game designers et artistes.
Mes responsabilités :
- Développement des mécaniques gameplay sur de nombreux jeux
- Conception de plusieurs systèmes génériques et réutilisables tels que puzzle, dessins, hidden object, match 3, ...
- Optimisation et debug
- Mise en production de plusieurs jeux sur Android et iOS
- Mentorat de développeur stagiaire
- Réalisation d'un escape game en réalité virtuelle
- R&D, développement et déploiement sur site d'un jeu sur table tactile pour parcs de loisir
Au total, j'ai contribué à la réalisation de plus de 10 jeux publiés.
Contexte technique : objectiveC, C#, Unity, Xcode, svn, git
Agopia est un studio de production et édition de jeux vidéos. l'entreprise compte une douzaine d'employés et 3 jeux publiés.
J'ai rejoint l'équipe de développement lors de la production d'un premier jeu à destination de facebook puis j'ai participé à la R&D et la production des jeux suivants pour Android et iOS.
L'équipe était composée de :
- 4 développeurs
- 2 game designers
- 5 artistes 2D et 3D
- 1 ingénieur réseau
- 1 chef de projet
Mes responsabilités :
- développement d'un jeu 3D pour facebook et de ses mises à jour mensuelles
- R&D et étude de faisabilité pour le développement mobile et la transition de moteur de jeu
- développement des mécaniques de gameplay et de l'UI sur 2 jeux mobiles en 2D
- déploiement des jeux mobiles sur les plateformes Android et iOS
Résultats :
- Modernisation de la stack technique
- Autonomie de mise sur le marché
- Garant de la rétention des joueurs
Context technique : lua, C#, Unity, Shiva, svn
BMW est une société du secteur automobile, avec un effectif d'environ 1000 collaborateurs en France.
Intégré dans le service informatique du siège, j'ai eu pour mission la maintenance et l'amélioration continue des outils internes du groupe. Mon pôle était composé de 6 développeurs, en lien constant avec les ingénieurs réseaux et les chefs de projet.
Mes responsabilités :
- Création et optimisation des requêtes et routines SQL
- Développement d'applications web pour l'intranet France et international
- Ajout de fonctionnalités sur les applications existantes
Contexte technique : VB, C#, .NET, SQL, Ajax, Javascript, Jira, Perforce
Hesion (ex Altaïr Vision) est une société dans le secteur de la gestion de parcs automobiles spécialisée dans la lecture de plaques d'immatriculation et de la gestion intelligente de parking.
Au sein de l'équipe de développement, j'ai participé à l'amélioration des outils de reconnaissance des plaques minéralogiques. L'équipe était composée de 2 développeurs C#.
Mes responsabilités :
- Enrichissement de la base de donnée d'entrainement
- Amélioration des logiciels de détection et d'interprétation
- Amélioration de l'ergonomie des applications
Contexte technique : C#, C, opencv
VR-Wear est une société axée sur la thématique de l'IoT avec pour objectif la création de solutions de communication adaptables à tout type d'équipement. Elle a notamment travaillé avec Meccano et conçu des modules intégrés au metaverse Second Life.
J'ai eu l'opportunité de poursuivre ma mission à mi temps, suite à un premier stage, pendant lequel j'ai participé différents projets tels que :
- un plugin de reconnaissance faciale pour Second Life
- un plugin MacOS pour objets connectés
J'étais en contact direct avec le CEO et le CTO pour les validations techniques et fonctionnelles des produits.
Mes responsabilités :
- R&D sur la reconnaissance d'images et flux vidéo
- Interprétation d'expressions faciales, interfaçage et ajustement des animations d'avatar virtuel
- Connection USB et bluetooth d'un appareil électronique sur ordinateur
- Réalisation d'un algorithme de compression d'image et transfert de données
Contexte technique : C, C++, ObjC, python, opencv
- Français
- Anglais