TypeScript
React
Next
Tailwind
Fastify
PostgreSQL
Vitest
Playwright
ESLint
Railway
Google Cloud
VSCode
Notion
Redis
NodeJS
Seedext
pro
20/02/2023 - présent (1 an et 7 mois)
CTO
● Développement d'une web app accessible proposant une UI et UX futuriste
● Recrutement, onboarding et management de l'équipe technique
● Review de code sur GitHub, en live ainsi que pendant des sessions de pair coding
● Conception, déploiement et gestion d'un micro-service dédié à la gestion des intelligences artificielles
● Élaboration et mise en place d'un dashboard administrateur en utilisant Retool
● Automatisation de nos déploiements, tests et check de qualité de code via des GitHub Actions
● Maintenance et mise en place de nos différents services sur Google Cloud Platform
● Rédaction de diverses documentations techniques sur Notion
Technologies : TypeScript • Fastify • ReactJS • NextJS • Tailwind • Playwright • Vitest • Storybook • OpenAPI • Python • AI (LLM, STT) • Google Cloud Platform • Retool • GitHub Actions • Notion • RabbitMQ
Melcad
pro
12/08/2024 - présent (1 mois et 4 semaines)
Co-fondateur & CTO
● Création d'une webapp proposant divers modules de gestion à destination des entreprises
Technologies : TypeScript • Fastify • ReactJS • NextJS • Tailwind • Playwright • PostgreSQL • Prisma • OpenAPI • Google Cloud Platform • Railway • GitHub Actions
Pelico
pro
03/05/2023 - 08/03/2024 (10 mois et 1 semaine)
QA & Développeur frontend
● Écriture et maintenance de plus de 500 tests end-to-end pour le frontend avec Playwright
● Développement d'un framework de test pour répondre aux besoins des tests à implémenter
● Mise en place de CI/CD GitLab pour l'exécution des tests
● Amélioration de l'accessibilité de l'application web
● Écriture de documentation complète sur tout l'environnement de test pour l'équipe QA
Technologies : Playwright • TypeScript • ReactJS • GraphQL • GitLab CI/CD • PowerShell • Notion
Virtual Royaume
open source
12/07/2020 - 29/09/2023 (3 ans et 2 mois)
Mainteneur de projets open-source communautaires
● Participation active à la communauté de développeurs pour offrir et recevoir de l'entraide
● Review des contributions de la communauté
● Mise en place d'un backend (API GraphQL) utilisant le framework NestJS et la BDD MongoDB
● Conception et développement d'un blog et d'une landing page pour présenter la communauté
● Développement d'un bot Discord à l'aide de l'API DiscordJS
● Gestion et maintenance des environnements de développement et de production, ainsi que mise en ligne des services
● Mise en place de GitHub Actions pour vérifier les builds, le linting et les tests
Technologies : TypeScript • NestJS • GraphQL • MongoDB • Svelte • SvelteKit • Tailwind • Storybook • Vitest • Playwright • GitHub Actions
Dynamic Process
pro
23/01/2023 - 03/02/2023 (2 semaines)
Développeur full-stack
● Développement d'une API GraphQL avec Prisma et PostgreSQL
● Intégration d'une fonctionnalité sur le site de facturation utilisant Svelte, SvelteKit et Tailwind
Technologies : Svelte • SvelteKit • GraphQL • PostgreSQL • Prisma • Tailwind
Okosmo
pro
11/07/2022 - 18/01/2023 (6 mois et 1 semaine)
Développeur full-stack
● Mise en place d'un système de synchronisation des produits et commandes de Shopify et PrestaShop avec le backend
● Écriture et lecture de fichier Excel et Google Sheet via des scripts développés
● Développement d'un site internet e-commerce utilisant ReactJS et NextJS
● Création et développement d'un dashboard pour l'espace distributeur utilisant ReactJS et NextJS
● Développement d'une API REST avec le framework ExpressJS et la BDD MongoDB
● Élaboration d'un système de génération de fichier OpenAPI pour générer le support de l'API pour le frontend
● Mise en place d'un package de composants pour notre design système avec ReactJS
● Mise en place de GitHub Actions pour vérifier les builds, le linting et les tests
Technologies : NodeJS • TypeScript • ReactJS • NextJS • Tailwind • Storybook • Vitest • Testing Library • ExpressJS • MongoDB • OpenAPI • GitHub Actions
Poissonnerie Dugas
pro
01/05/2022 - 30/06/2022 (1 mois et 4 semaines)
Développeur full-stack
● Conception et développement d'une web app permettant de prendre et gérer des commandes à l'aide de ReactJS et NextJS
● Mise en place d'une API REST utilisant le framework NestJS et la BDD PostgreSQL
Technologies : NodeJS • ReactJS • NextJS • TypeScript • Tailwind • NestJS • PostgreSQL • Docker • Playwright
Symphonia
pro
16/05/2016 - 30/04/2022 (5 ans et 11 mois)
Développeur full-stack & Administrateur serveur
● Conception de serveurs de jeux vidéo, accueillant quotidiennement des milliers de joueurs
● Mise en place d'un serveur socket (TCP) pour synchroniser les serveurs
● Développement d'un backend (API REST) utilisant le framework NestJS et la BDD PostgreSQL
● Construction d'un panel proposant divers outils de gestion à l'aide de ReactJS et NextJS
● Gestion et maintenance des serveurs sur Ubuntu
Technologies : NodeJS • TypeScript • PHP • PostgreSQL • NestJS • ReactJS • NextJS • SCSS • Socket (TCP) • Docker • Ubuntu