Headcrab Headcrab est un studio de jeux-vidéo de 2-7 collaborateurs, développant des jeux principalement mobiles dans le secteur casual / hypercasual. Headcrab réalise des prestation B2B (en lien ou non avec le vidéoludique) pour financer les développements internes.
Notamment des applications mobiles, des serious games ou de l'accompagnement sur des jeux-vidéo.
Visite virtuelle - Jolly Studio Jolly Studio est une jeune entreprise spécialisée dans les simulations virtuelles.
Le projet consiste en la réalisation d'une visite virtuelle pour de l'immobilier d'entreprise, avec la possibilité de visualiser différentes versions du mobilier.
La prestation était réalisée en relation directe avec un infographiste 2D/3D et un ingénieur immobilier.
Mes réalisations :
Menu de début de visite
Menu pause
Tutoriel
Variation du mobilier
Mode photo
Filtres
Effets (type Bokeh)
Upload de photos via API REST
Fix de plugins utilisés
Environnement technique :
Langage : C++, Blueprint
Outils : Unreal Engine
Méthodologie : Agile
TalkTo - Talk Sàrl Talk Sàrl est une entreprise suisse spécialisée dans la formation et l'IA appliquée à la formation. Son effectif est de 15.
TalkTo est une application-programme boostée à l'IA, qui au travers d'un programme de plusieurs semaine, et avec des coaches spécialisés, vous aident à améliorer votre communication.
Je suis venu en renfort sur l'équipe de développement mobile, en relation directe avec un développeur et un ingénieur cloud / DevOps.
Mes réalisations :
Workflow 2FA sur l'appli mobile
Gestion des utilisateurs et profils (étudiant / formateur) dans l'API REST
Migration des membres vers Firebase
Environnement technique :
Langages : JS, Python
Frameworks : React Native, FastAPI, Firebase
Outils : Postman, VS Code,
Database : MongoDB, Firestore
Méthodologie : Agile
Application Fizzer - Fizzer Fizzer est une application permettant de générer des albums photos, cartes postales, faire-part… personnalisés, et de les envoyer à vos proches.
L'entreprise est constituée de 10-20 personnes. Je suis venu en renfort sur l'équipe de développement iOS, et nous étions 2 à travailler sur l'application.
Module de formation VR - Pôle Formation Santé Le Pôle Formation Santé est une association de 20 à 50 salariés, qui à pour but la formation dans le secteur sanitaire et médico-social.
J'ai été contacté pour le développement d'un module de formation (serious game) en VR pour des aides-soignants en période Covid-19. J'étais en relation direct avec un infographiste 3D et la cheffe de projet.
Mes réalisations :
Menu début de partie
Menu en jeu
Interactions avec les éléments de "décor"
Système d'erreurs / parcours à suivre
Score
Interactions VR
Environnement technique :
Langage : Blueprint, C++
Outils : Unreal Engine, Occulus Quest
Méthodologie : Agile
Coming Soon - Headcrab Coming Soon est une application reprenant les codes des applications de rencontre, et permettant de suivre les sorties à venir (cinéma, jeux-vidéo, séries).
Mes réalisations :
Cahier des charges
Réalisation du design
Développement de l'application
Implémentation UI
Gestion des calendriers
Onboarding
Gestion des API (interne et externe)
Scrapping
Déploiement
Environnement technique :
Langages : Swift, Python, C#
Frameworks : SwiftUI, FastAPI, Flask, .NET Core, Swift Testing
Outils : Xcode, AWS, Git, Sketch, Xcode Cloud
Database : MongoDB
Eternum - Headcrab Réseau social de proximité, permettant aux personnes proches de discuter anonymement.
Mes réalisations :
Cahier des charges
Réalisation du design
Développement de l'application
Implémentation UI
Gestion des notifications
Notifications push
Notifications interne (temps réel)
Gestion de la localisation
Développement d'une API
Environnement technique :
Langages : Swift, Python
Frameworks : SwiftUI, FastAPI
Outils : WebSocket, MQTT
Database : MongoDB
Divers - Headcrab
Divers autres projets ont été réalisés pour Headcrab.
Jeu Bingo (Swift / SwiftUI)
Différents jeux Unity (Rogue Lite, Tower Defense, musical, jeu à boire, trouver l'objet secret…)
Développement d'un framework de tests en Machine Learning
Président - Headcrab À ce titre, je m'occupe des relations clientèles pour plus de 50 clients, et de la prospection de nouveaux. La typologie de clients est principalement des TPE de 1 à 20 salariés.
Je gère également les équipes au sein de Headcrab, que ce soit de développement (jusqu'à 4), commerciales, graphistes, game designers…
Je m'occupe aussi de toute la partie administrative, que ce soit les démarches fiscales, les recrutements ou la gestion de contrats.
Développeur Gameplay
The Tiny Digital Factory
Février 2020
à décembre 2020
CDD
Villeurbanne
France
The Tiny Digital Factory TDF est un studio de jeux-vidéo crée en 2015 avec des bureaux à Lyon et à Montréal, et spécialisé dans les jeux mobiles et les jeux automobiles.
Le studio est constitué de 20 personnes et l'équipe que j'ai intégré était constituée de 10 personnes, 5 développeurs, 2 graphistes, 2 game & level designers, et 1 cheffe de projet.
GT Manager - Red Bull GT Manager est un jeu de gestion d'écurie automobile commandé par Red Bull, initialement prévu pour iOS et Android, et aujourd'hui également pour PC.
Mes réalisations :
Mise en place workflow git
Développement de feature
Intégration UI
Notifications in-game
Système d'animation
Environnement technique :
Langage : C#
Outils : Unity, Jira, git
Méthodologie : Agile
F1 Delta Time - Animoca Animoca est une société de jeux-vidéo hongkongaise avec un chiffre d'affaire de plus de 900 millions de dollars en 2022.
F1 Delta Time est un jeu de « gambling » sous licence Formula 1® avec échange de NFT
Mes réalisation :
Développement de features gameplay
Intégration UI
Automatisation des builds
Environnement technique :
Langages : C#, Bash
Framework : WebGL
Outils : Unity, git, Jira
Méthodologie : Agile
Développeur C#
Koders
Novembre 2015
à août 2018
Contrat d'apprentissage
Grenoble
Alternance 3 jours / semaine + vacances scolaire
Développement application mobile Xamarin C#
Formation des nouveaux arrivants
RDV client / étude de besoin
Développeur Unity AR / VR
Sogeti
Juin 2015
à août 2015
Stage
Grenoble
Développement d'un module de formation AR & VR
HTC Vive
Microsoft Hololens
Unity C#
PoC
Formations
Master 2
Gamagora, Lyon
Septembre 2018
à septembre 2019
Développement et Programmation de Jeux Vidéo
Master
Supinfo, Grenoble
Novembre 2013
à novembre 2018
Master of Computer Science Option: Cloud computing - cloud security
Compétences
Technical
Algorithmie
Avancé
POO
Bon niveau
Réalité virtuelle
Bon niveau
Programmation parallèle
Bon niveau
Intégration continue
Bon niveau
Déploiement logiciel
Bon niveau
Carte heuristique
Bon niveau
Blockchain
Intermédiaire
AWS
Intermédiaire
Réseau neuronal convolution
Intermédiaire
Tests d'intégration
Intermédiaire
Oculus Rift / Quest
Intermédiaire
Acquisition de talents
Notions
Réalité augmentée
Notions
Functional
Gestion du stress
Expert
Conseil client
Avancé
Gestion administrative
Avancé
Documentation
Bon niveau
Recrutement technique
Bon niveau
PoC
Intermédiaire
Animation de formation
Intermédiaire
Formation
Intermédiaire
Négociation
Notions
Prospection commerciale
Notions
Recrutement RH
Notions
Cross functional
Management
Bon niveau
Behavioral
Adaptabilité
Avancé
Autonomie
Avancé
Flexibilité
Avancé
Rigueur
Bon niveau
Programming
C#
Avancé
Swift
Avancé
Python
Bon niveau
Lua
Bon niveau
C++
Bon niveau
Go
Notions
WebGL
Notions
Frameworks
SwiftUI
Avancé
.NET
Avancé
Swift Testing
Avancé
FastAPI
Bon niveau
Flask
Bon niveau
Tests unitaires
Bon niveau
NUnit
Bon niveau
MSTests
Bon niveau
GUnit
Bon niveau
Xamarin.Forms
Intermédiaire
OpenCV
Notions
Database
MongoDB
Avancé
MySql
Bon niveau
MS Sql
Bon niveau
Tools
Unity
Avancé
API
Avancé
Git
Avancé
Gitflow
Avancé
GitHub
Avancé
GitHub Copilot
Avancé
Visual Studio
Avancé
Visual Studio Code
Avancé
Trello
Avancé
Xcode
Avancé
JSON
Avancé
Jira
Bon niveau
GitLab
Bon niveau
Postman
Bon niveau
Swagger
Bon niveau
Android Studio
Intermédiaire
Bash
Intermédiaire
Datadog
Intermédiaire
Diagramme de Gantt
Intermédiaire
Grafana
Intermédiaire
MS SQL Server Management Studio
Intermédiaire
Xamarin
Intermédiaire
Prometheus
Intermédiaire
SoapUI
Intermédiaire
SourceTree
Intermédiaire
Unreal Engine
Intermédiaire
Sketch
Intermédiaire
Azure Data Studio
Intermédiaire
Graph QL
Intermédiaire
RabbitMQ
Intermédiaire
ELK
Notions
OS
iOS
Avancé
macOS
Avancé
Protocols
API REST
Avancé
SOAP
Bon niveau
WebSocket
Intermédiaire
MQTT
Intermédiaire
Platforms
World of Warcraft
Expert
Docker
Bon niveau
Firebase
Methods
Méthodologie Agile
Avancé
Algorithmes génétiques
Intermédiaire
UML
Intermédiaire
Centres d'intérêt
Sport
Moto
Natation
Snowboard
Tir
Sorties
Cinéma
Concerts
Stand-Up
Lectures
Le Petit Prince
Christie Golden
Manga
Langues
Français
Expert
Langue maternelle
Anglais
Avancé
Courant
Espagnol
Notions
Basique
Certifications
Blockchain A-Z™: Learn How To Build Your First Blockchain