Developpement d'un service de monetisation de jeu mobile reposant sur la blockchain.
Microservices en NodeJS 16 deployés sur AWS via Elastic Beanstalk avec du MongoDB managé sur Atlas.
Preparation de la mise en production des serveurs de jeu Xmanna
Ecriture et réalisation de tests de performance
Analyse des resultats et optimisation du code NodeJS
Mise en place de bonnes pratiques, avec notamment du refactoring de code existant et de la mutualisation entre les differents microservices
Industrialisation des tests
Developpement de Rafal, un service d'analyse de données financières reposant sur la base de données clickhouse exposé par une application développée en scala 2.12 à destination des banques. Rafal est developpé à l'aide du framework Play 2, et de librairies fonctionelles tel que Monix ou cats-effect.
Optimisation de requêtes Clickhouse
Implementation de nouveaux endpoints dans Rafal.
Résolution d'anomalies de production chez un client
Developpement d'une solution de dématerialisation des echanges entre les banques et leurs clients en Java 8 et Spring Boot
Realisation de tests de charge pour la plateforme principale de l'entreprise.
Chantier d'amelioration de performance et de refactoring de l'application.
Identification et resolution des bugs de production
Scala 2.1X sur la solution open-source Gatling et sur le back-end de la solution entreprise Gatling FrontLine
Mise en place d'un systeme d'ACL avec integration LDAP dans Gatling FrontLine
Refonte de la pipeline de deploiement avec Akka FSM
Support de HTTP/2 dans la solution open-source
Support de Kubernetes dans Gatling FrontLine
Migration de AngularJS vers react/redux/webpack
Developpement en JNI d'une sonde TCP
Formateur Gatling
Participation à des salons (AWS Re:Invent, Open-source Summit, Devoxx, OVH Summit) et aux meetups Gatling
Appels avec des clients pour leur presenter Gatling et Gatling FrontLine
Stage
Formation Java/J2EE
Réalisation d'une application à but pédagogique
Review de codes avec des développeurs expérimentés
- Stage - Saint-Cloud - France
Adaptation des applications web lors de la mutualisation de plusieurs equipes, dans le cadre du contrat entre Total et Capgemini en PHP/MySQL, Python, HTML/CSS avec Bootstrap 3 + Javascript
Stage - Saint-Cloud - France
Développement d'outils de reporting dans le cadre du contrat entre Total et Capgemini en PHP/MySQL, Bash et HTML/CSS + Javascript et mise en place de la messagerie applicative RabbitMQ