About Grégoire
French
Native or bilingual
English
Fluent
Experience
- Yum PartyFullstack Web Developer Typescript (Nestjs & ReactJs) and Web3ENTERTAINMENT AND LEISURESeptember 2024 - January 2025 (4 months)Development of various services for web3 mini-games on Telegram.✔ Design and deployment of a robust and scalable API foundation with NestJS/Node.js, shared packages, and launchers and overlays with Reactjs for mini-games✔ Design and implementation of payment systems common to the different mini-games:-> Multi-currency support: TON cryptocurrencies (Telegram blockchain) & Solana, Telegram Stars, and internal virtual currency-> Asynchronous, atomic, and resilient transactional orchestration (pub/sub, retries, supervision)✔ Development of a "provably fair" random selection system:-> Development of a random number generator and verifier via Arbitrum (Ethereum L2) to ensure transparency for players✔ Deployment & Operations:-> GCP Cloud, Backend services containerized on Google Cloud Run; Use of ioredis/redis and redlock for caching and distributed locks; PostgreSQL database-> Reactjs frontends hosted on Firebase Hosting and launched via Telegram Mini-Apps/Bots; CDN & Cloudflare protection
- RLTYFullstack Web Developer Typescript (Nestjs/ReactJs) and Web3SOFTWARE PUBLISHINGMay 2022 - March 2024 (1 year and 10 months)Paris, FranceDevelopment of a web portal for generating and accessing virtual metaverse events in a Web3 Ethereum environment.Main missions:✔ Development of a platform for generating and managing virtual events:-> Development of the backoffice platform for creating, configuring, deploying, and managing virtual events.✔ Development of the portal for accessing events and related communities✔ Development of an Analytics system:-> Implementation of real-time sending, aggregation, and conversion of event data into parquet format using AWS Kinesis, AWS S3-> Classification and preparation of data for querying with AWS GLUE-> Setup of scheduled queries to establish statistics and leaderboards for events✔ Payment system with Stripe:-> Integration of a secure payment system with Stripe to implement a paid/VIP access system for events✔ Web3 payment and marketplace system:-> Creation of an NFT marketplace usable by event-related communities-> Integration of Web3 payments and minting of event-related NFTs to benefit from additional services/privilegesTechnical environment:-> Back: Nestjs, Nodejs, Docker, Redis, ETH Blockchain-> Front: Reactjs-> Cloud and CI/CD: AWS
- 2WAVESOrbi’s Breath — Co-founder & Lead DeveloperVIDEO GAMES AND ANIMATIONJanuary 2022 - Today (4 years and 5 months)Web3 and FullStack Typescript (NestJs & Svelte) DeveloperConcept-> Creation of a browser-based web3 video game initially built on the Solana blockchain. It is a turn-based strategic card game with a free-to-play model. The game offers the potential for over 1.5 million unique cards that players can generate as NFTs in exchange for in-game resources or rewards.Version 1: fully on-chain backend-> 100% on-chain backend design: development of Solana smart contracts/programs in C covering all game functionalities: dynamic generation of character NFTs, creation of user accounts and their teams, marketplace, battles, etc.-> On-chain storage of player data via cNFTs for reduced creation costs-> User interface with Svelte and deployed on AWS AmplifyVersion 2: Web 2 replatforming, optimizations, and transition to a free-to-play model.-> Redesign of the backend infrastructure to Web 2 to remove on-chain cost and latency constraints: migration to a NestJS / Node.js backend exposed as a REST API and orchestrated on AWS ECS + Fargate to ensure scalability and high availability. Implementation of CI/CD via AWS CodePipeline and AWS CodeBuild.-> Setup of a PostgreSQL database via AWS RDS for user data storage and a Redis database via AWS ElastiCache for caching & distributed locks.
Reviews
Recommendations
These freelancer profiles also match your criteria
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
Education
- Computer Engineering - Web Development SpecializationECE Paris2018Technos Web BackEnd : Node.js/Expressjs/socket.io & CakePHP. Technos Web FrontEnd: HTML5/CSS3/Bootstrap & React.js & Angularjs. BDD: mySQL & MongoDB.
Certifications
- ECE ParisCTI2018