Passionné de développement, tout particulièrement dans le domaine du jeu vidéo en ligne, je me suis spécialisé dans le développement Backend (services) ainsi que la créations d'architectures Cloud.
FightForSub - Développeur Backend et gestion du projet
Well-Played.gg
Depuis janvier 2017
FightForSub est une série de tournois en ligne organisé par Adrien "ZeratoR" Nougaret où 100 streamers s'affrontent pour gagner 100 subs. L'évènement est rediffusé sur la chaine de tous les streamers.
FightForSub était une application standalone jusqu'en 2019 où le projet a rejoint l'écosystème Well-Played.gg.
Développement des services et du Backend de FightForSub (Java, MongoDB, MariaDB, Redis, AMQP, WebSockets, Twitch API)
Gestion du développement de la plateforme dans son ensemble, en gérant les développeurs impliqués sur le projet
Développeur Backend & Solution Architect
Biborg
Depuis janvier 2020
Développement de services type API, Batch processing et notifications temps-réel (Typescript & Node, Twitch API)
DevOps AWS (Terraform & Gitlab)
Solution Architect
Récolte de données et exploitation de données (Elasticsearch)
J'ai principalement travaillé sur la plateforme Twitch, des extensions Twitch, de la récolte et du traitement de données
Zlan est une compétition esport organisée par Adrien "ZeratoR" Nougaret et ZQSD Production rediffusée en direct sur Twitch.
Well-Played.gg est un moteur SaaS de gestion d'évènements et de tournois optimisé pour l'e-sport.
Développement de fonctionnalités spéciales Zlan sur la plateforme Well-Played.gg.
Monitoring des inscriptions et infrastructure de Well-Played.gg
Zlan 2020 - "Michel" - Administrateur Technique
ZQSD Productions
Août 2020
Zlan est une compétition esport organisée par Adrien "ZeratoR" Nougaret et ZQSD Productions où s'affrontent 198 compétiteurs dans le but de gagner 50,000€. La compérition est diffusée en direct sur twitch devant 150,000 viewers.
Développement d'un jeu de calcul mental multijoueur (Java Spring, WebSockets)
Administration technique du tournois (gestion des scores)
Suivi réguliers avec les développeurs sur les avancements et tâches
Consultant Cloud
NetXP
Juillet 2019
à septembre 2019
CDI
Boulogne Billancourt
France
NetXP est une société de conseils et expertise dans le domaine de la SI.
Mise en place d'architectures Cloud (Azure)
Analyse de besoins techniques et fonctionnels
Fournir des solutions Cloud adaptées aux besoins clients
Création d'architectures Cloud
Développeur multijoueur et micro-services
Unexpected studio (ZT Production)
Novembre 2016
à juin 2019
CDI
Montpellier
France
Unexpected studio est un studio de développement de jeux vidéos indépendants fondé par Adrien Nougaret (ZeratoR).
Développer les différents services nécessaires à un jeu multijoueur en ligne (Gestion des données, gestion des parties, gestion du matchmaking, interractions entre les joueurs (groupes, etc.)...).
Développement d'une architecture à base de micro-services (APIs REST, Workers, etc.).
Temps réel et gestion de la synchronisation (via RabbitMQ et Redis).
Librairie temps réel pour les différents projets de jeu de l'entreprise (UDP Reliable & Unreliable).
Services PubSub et API REST pensées pour être redondés et scalables.
Stage: Développeur web (AngularJS, Tastypie-Django)
Cairop
Avril 2015
à août 2015
Stage
Marseille
France
Cairop est une Start up spécialisée dans le développement d’outils en ligne pour améliorer la gestion de projets. Elle est principalement axée sur le projet “Cairop” qui est un utilitaire de gestion de projets de manière totalement autonome, proposant des fonctionnalités de développement ainsi que de gestion de personnel. Ma mission a été de développer le projet “Cairop” en compagnie de l’équipe de développement, principalement axé sur le backend.
Développer le Backend du projet (Tastypie-Django)
Développer les services de communication avec le backend du projet (AngularJS)
Fournir une aide technique pour la gestion des serveurs de production (Debian 8)
Stage: Référent technique
AromaTherapeutics
2013
à 2014
Stage
Meyreuil
France
AromaTherapeutics est une Start up spécialisée dans la recherche dans le domaine thérapeutique. Elle développe et crée des odorants, permettant de réagir sur des patients avec un effet thérapeutique. Ma mission a été de développer le projet “BrainSniff” puis le projet “AromaScent”. “BrainSniff” est une plateforme web permettant de passer des tests en ligne pour tester la maladie d’Alzheimer via des odorants thérapeutiques. “AromaScent” est un logiciel permettant de contrôler le produit “Scent”, qui est un diffuseur d’huiles essentielles programmable.
Développement d'un outil permettant le suivi de patients en aromathérapie en ligne, ainsi qu'un test d'olfaction associé au profil du patient. (Web: PHP5, HTML5, CSS3, SQL)
Développement d'un logiciel de contrôle du diffuseur automatisé d'AromaTherapeutics (compatible Mac, Linux, Windows, développé en Java, utilisant un contrôle via USB et Wifi)
Fondateur et responsable technique
Right'Heberg
2009
à 2012
Marseille
France
Right’Heberg est une entreprise proposant divers services d’hébergements Web, VPS (Virtual Private Servers), ou encore serveurs de jeux. Ma mission a été de gérer l’entreprise, gérer le service technique de l’entreprise, ainsi que la gestion des serveurs.
Gestion des serveurs Web et VPS de l'entreprise, administrateur systèmes et réseaux.
Création du site internet de l'entreprise, permettant la gestion des différents pannels utilisés. (PHP5, HTML, CSS, SQL, Java EE)
Gestion du service technique de l'entreprise.
Compétences
Langues
Français
Expert
Anglais
Bon niveau
Arabe
Notions
Développement Informatique
C
Avancé
C++
Bon niveau
Java
Avancé
Javascript
Intermédiaire
C#
Bon niveau
Shell Scripting Unix
Intermédiaire
SQL
Avancé
ASM (x86_64 intel)
Notions
Python
Bon niveau
Cloud computing
Bon niveau
Neural Networks (IA)
Notions
Redis
Avancé
RabbitMQ
Avancé
Typescript
NoSQL
Kafka
MongoDB
Systèmes d'exploitation
Debian
Avancé
Linux Mint
Avancé
Open Suse
Bon niveau
Windows XP
Bon niveau
Windows 7
Bon niveau
Windows 8
Bon niveau
Logiciels
Emacs
Avancé
Visual Studio
Intermédiaire
Eclipse
Avancé
NetBeans
Bon niveau
Word
Notions
PowerPoint
Intermédiaire
Xsplit
Avancé
Git
Bon niveau
SVN
Intermédiaire
Jenkins
Bon niveau
Sonar
Intermédiaire
Unity3D
Intermédiaire
Cloud
AWS
Notions
Azure
Bon niveau
Kubernetes
Formations
MSc Networks and Network Security
Kent University
2015
à 2016
Formation d'un an dans le domaine de la sécurité, de la programmation réseau et cloud computing
Epitech Graduate Diploma in Information Technology
Epitech
2012
à 2018
Formation en 5 ans sur le développement informatique, l'apprentissage de la programmation et de tout ce qui tourne autours de l'informatique.
Bac Technologique
Lycée Vauvenargues
2011
à 2012
Bac Technologique de STI Electonique, ayant pour thème de fin d'année le télescope ETX-90-PE LNT