Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Raphaël Daumas

Raphaël Daumas

Ingénieur Logiciel

C#
Unity
SwiftUI
Python
30 ans
Permis de conduire
Développeur de jeux vidéo, expertise Unity / C#
Développeur polyvalent C#, SwiftUI et Python
Entrepreneur
Pour en savoir plus, consultez mon CV en ligne : github.com/Marsgames
CV réalisé sur DoYouBuzz
Expériences
  • N-Ops & Crew - Airbus (Navblue)
    Navblue est une filiale d'Airbus spécialisée dans les solutions logicielles et services à l'aviation.

    N-OC (Ops & Crew) est un outil de planification des opérations et de management du personnel à destination des compagnies aériennes

    L'équipe que j'ai rejointe est composée de 5 développeurs. 2 en France (dont moi) et 3 en Inde. Le client est au Canada.

    Le projet se concentre sur le développement et la maintenance de 3 API, 2 SOAP, et 1 REST.

    • Mes réalisations :
      • Assistant lead
        • Revue de code
        • Guidelines / config éditeur
        • Conseil
        • Approbation des MR
        • Réunions techniques
      • CI
        • Script de build automatique
        • Script de tests automatiques
      • Maintenance API SOAP
      • Portage API SOAP vers REST
      • Maintenance API REST
      • Tracing (Zipkin & Datadog)
      • Tests unitaires
      • Anglais
        • Client canadien anglophone
        • Une partie de l’équipe en Inde
        • Meeting 3x / semaine

    • Environnement technique :
      • Langage : C#, Bash (CI)
      • Framework : .NET Framework 4.8
      • Outils : VS, Git, Agility, Postman, SoapUI, Docker, RabbitMQ
      • Base de données : MS SQL
      • Méthodologie : Agile (Scrum)


  • Formation Architecte Logiciel (en cours)
  • Entretiens techniques préalables à l'embauche
  • Tuteur d'un alternant (à venir)
  • 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.

    • Mes réalisations :
      • Différentes UI
      • Gazette Fizzer (nouvelles fonctionnalité d'abonnement mensuel)
      • Gestion du paiement avec Stripe
      • Correction de bugs
      • Déploiement de versions aux beta-testeurs

    • Environnement technique :
      • Langage : Swift
      • Frameworks : UIKit, API Stripe
      • Outils : Xcode, Git
      • Méthodologie : Agile


  • 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.
  • 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
  • Alternance 3 jours / semaine + vacances scolaire

    • Développement application mobile Xamarin C#
    • Formation des nouveaux arrivants
    • RDV client / étude de besoin
  • 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

14 mars 2021
CV créé sur DoYouBuzz
Télécharger Télécharger