À propos de Grégoire
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- Yum PartyDéveloppeur Web Fullstack Typescript(Nestjs & ReactJs) et Web3DIVERTISSEMENTS & LOISIRSseptembre 2024 - janvier 2025 (4 mois)Développement de différents services pour des mini-jeux web3 sur Telegram.✔ Conception et déploiement d’un socle API robuste et scalable avec NestJS/Node.js, de packages partagés et de launchers et overlays avec Reactjs pour les mini-jeux✔ Conception et implémentation de systèmes de paiement communs aux différents mini-jeux:-> Prise en charge multidevises : cryptomonnaies TON (blockchain Telegram) & Solana, Telegram Stars et monnaie virtuelle interne-> Orchestration transactionnelle asynchrone, atomique et résiliente (pub/sub, retries, supervision)✔ Développement d'un système de sélections aléatoires “provably fair” :-> Développement d’un générateur et vérificateur d’aléa via Arbitrum (L2 Ethereum) pour garantir la transparence auprès des joueurs✔ Déploiement & opérations :-> Cloud GCP, Services backend conteneurisés sur Google Cloud Run; Utilisation de ioredis/redis et redlock pour du cache et locks distribués; Base de données PostgreSQL-> Frontends Reactjs hébergés sur Firebase Hosting et lancés via Telegram Mini-Apps/Bots; CDN & protection Cloudflare
- RLTYDéveloppeur Web Fullstack Typescript(Nestjs/ReactJs) et Web3EDITION DE LOGICIELSmai 2022 - mars 2024 (1 an et 10 mois)Paris, FranceDéveloppement d'un portail web permettant de générer et d'accéder à des évènements virtuels metaverse dans un environnement web3 Ethereum.Principales missions :✔ Développement d'une Plateforme de génération et d'administration des événements virtuels:-> Développement de la plateforme de backoffice pour la création, paramétrage, déploiement et gestion des événements virtuels.✔ Développement du portail d'accès aux évènements et aux communautés liées à ces évènements✔ Développement d'un système d'Analytics:-> Mise en place de l'envoie en temps réel, regroupement et conversion en données parquet des données des évènements avec AWS Kinesis, AWS S3-> Classement et préparation des données pour pouvoir être requêtées avec AWS GLUE-> Mise en place de requêtes schédulées pour établir des statistiques et leaderboards sur les évènements✔ Système de paiement avec Stripe :-> Intégration d'un système de paiement sécurisé avec Stripe pour mettre en place un système d'accès payant/VIP aux évènements✔ Système de de paiement et marketplace web3:-> Création d'un marketplace de NFTs utilisable par les communautés liées aux évènements-> Intégration de paiements web3 et mint de NFTs liés aux évènements afin de bénéficier de services/privilèges supplémentairesEnvironnement technique:-> Back: Nestjs, Nodejs, Docker, Redis, Blockchain ETH-> Front: Reactjs-> Cloud et CI/CD: AWS
- 2WAVESOrbi’s Breath — Co-fondateur & Lead DeveloperJEUX VIDÉO & ANIMATIONjanvier 2022 - Aujourd'hui (4 ans et 5 mois)Développeur Web3 et FullStack Typescript(NestJs & Svelte)Concept-> Création d’un jeu vidéo web3 sur navigateur construit initialement sur la blockchain Solana. Il s’agit d’un jeu de cartes stratégique au tour par tour en modèle free to play. Le jeu propose un potentiel de plus de 1,5 million de cartes uniques que le joueur peut générer sous forme de NFTs contre des ressources in-game ou en récompense.Version 1 : backend entièrement on chain-> Conception backend 100 % on-chain : développement de smart contracts/programmes Solana en C couvrant l’intégralité des fonctionnalités du jeu : génération dynamique des NFTs des personnages, création des comptes utilisateurs et leurs équipes, marketplace, combats, etc.-> Stockage des données joueurs on-chain via des cNFTs pour un coût réduit de création-> Interface utilisateur avec Svelte et déployée sur AWS AmplifyVersion 2 : replatforming Web 2, optimisations et passage sur modèle free-to-play.-> Refonte de l’infrastructure backend sur du web2 pour lever les contraintes de coûts et de latence on-chain : migration vers un backend NestJS / Node.js exposé en API REST et orchestré sur AWS ECS + Fargate pour assurer la scalabilité et une haute disponibilité. Mise en place d’un CI/CD via AWS CodePipeline et AWS CodeBuild.-> Mise en place d’une base PostgreSQL via AWS RDS pour le stockage des données de l’utilisateur et d’une base redis via AWS ElastiCache pour du cache & verrous distribués.
Avis
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Ingénieur Informatique - Spécialisation Développement WebECE Paris2018Technos Web BackEnd : Node.js/Expressjs/socket.io & CakePHP. Technos Web FrontEnd: HTML5/CSS3/Bootstrap & React.js & Angularjs. BDD: mySQL & MongoDB.
Certifications
- ECE ParisCTI2018