Golang : 4 ans
Python : 3 ans
C++ : 2 ans
JS : 1 an
Rust : 6 mois (learning)
Online Multiplayer : infrastructure et services
Game integrations in C++
Développement de modules C++ pour UE5, hosting sur AWS, ...
- Implémentation algorithmes : Autolykos, equihash 125/4, asicBoost
- POC fullstack (Nodejs + React)
- Implémentation MQTT dans une architecture monolithique
- Optimisation
- Développement API REST
- Redis, SQL
Ingénieur Logiciel Backend (Go) chez OVH Cloud
- Refonte backend en go
- Tests unitaires avec mocking
- Développement d'une librairie d'automatisation machine learning (recherche
d'hyperparams, algorithme...) et études statistiques + package wheel (py3) - Machine / Deep Learning
- Déploiements cloud Azure / reverse proxy / SSL
- Microservices sur AWS : S3, API gateway, lambda, ECS
Sophia Antipolis
Détection d'événements par méthodes statistiques (Thalès Alénia Space)
SLAM (Simultaneous Localization and Mapping) : Vision par ordinateur pour
système autonome et reconstruction 3D a partir de flux vidéo (Python / C++)
(R&D interne)
Traitement d'images et détection d'anomalies (OpenCV)
Intégration PyQt
Cryptographie
Implémentation d'algorithmes à partier de papiers scientifiques pour détection
de micro fissures sur panneaux photovoltaiques (Thalès Alénia Space)
Serveur TCP pour transmission de trames vidéo cryptées
Service d'inférence pour réseaux de neurones en Golang.
Déploiements Docker et K8s.
Inria
Sophia-Antipolis
Deep Learning destiné aux systèmes embarqués (Object Detection & Optimization
)
projet CIAR : Chain Image Automation and Reactive
Optimisation (pruning, quantification, parallélisation, utilisation/ajout de
couches invariantes à certains paramètres...)
Recherche sur réseaux de neurones pour une implémentation sur FPGA.
Implémentation de réseaux à partir de papiers scientifiques.
Deep learning & Computer Vision
Utilisation de Tensorflow / Keras : mise au point d'un réseau de neurones
profond
Acquisition de dataset, analyse complète des données à modéliser, sélection
des caractéristiques (backward selection)
Optimisation, visualisation (tensorboard, layer viz...)
OpenCV :
Solution de Vision par ordinateur apportée sur une problématique de détection
et de suivi occulaire
Détection d'objets, de visages et d'yeux.
Tracking d'objets
Traitement d'images et de vidéos
Simulation d'un flux de données [consumer/producer] : Kafka - Python
Stockage des données (topic, partitions)
Intégration sur GCP (Google Cloud Platform)
Etat de l'art
Etude de la réponse thermique et hygrométrique crânienne en cyclisme avec
flux simulé
Etude de la conception du matériel
Etude de la position sur l'aérodynamisme
Analyse, Interprétation des résultats a posteriori, validation /
invalidationd'hypothèses (test de Shapiro, test de Student, outliers, ...)
- Français
- Anglais