Camille Dugas
Développeur full-stack depuis 2016, spécialisé dans l'écosystème TypeScript.

TypeScript

React
Next
Tailwind

Zustand
Zod
Vitest

Testing Library
Playwright

Storybook

TanStack Query
React Hook Form
React Email

DayJS

ESLint
Pelico
pro
03/05/2023 - présent (5 mois et 3 semaines)
QA & Développeur frontend
● Développement d'un framework de test pour répondre aux besoins des tests à implémenter
● Écriture de test end-to-end pour le frontend avec Playwright
● Mise en place de CI/CD GitLab pour l'exécution des tests
● Développement de nouvelles fonctionnalités sur le site en ReactJS
● Collaboration avec l'équipe produit en vue de la maintenance des spécifications des tests
Technologies : Playwright • TypeScript • ReactJS • GraphQL • GitLab CI/CD • PowerShell
Seedext
pro
20/02/2023 - présent (8 mois)
CTO
● Création et évolution d'un design système accessible avec ReactJS, Tailwind et Storybook
● Développement d'une web app avec les frameworks ReactJS et NextJS
● Gestion et coordination de l'équipe technique, regroupant des développeurs, des experts en IA et des DevOps
● Recrutement et onboarding d'un total de 6 personnes pour l'équipe technique
● Review de code de l'équipe technique sur GitHub et en pair coding
● Conception, déploiement et gestion d'un micro-service dédié à la gestion des intelligences artificielles
● Élaboration et mise en place du dashboard administrateur en utilisant Retool
● Mise en place de GitHub Actions pour vérifier les build, lint, tests et effectuer les déploiements
● Maintenance et mise en place de nos différents services sur Google Cloud Platform
● Rédaction de diverses documentations techniques et de documents juridiques
Technologies : TypeScript • ReactJS • NextJS • Tailwind • Playwright • Testing Library • Storybook • OpenAPI • Golang • Python • IA • Transformers • Google Cloud Platform • Retool • 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'un site internet 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
Virtual Royaume
open source
12/07/2020 - présent (3 ans et 3 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
Symphonia
pro
16/05/2016 - 30/04/2022 (5 ans et 11 mois)
Développeur full-stack & Administrateur serveur
● Création de plugin via le software PocketMine-MP
● 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