Background
Clayton Girard

Clayton Girard

Ingénieur logiciels chez Institut FEMTO-ST, passionné par la création d'applications modernes et performantes. Spécialisé dans React, TypeScript, et les architectures monorepo avec des outils comme Tauri.

À propos

Ingénieur logiciels chez Institut FEMTO-ST avec une expertise en React, TypeScript et architectures modernes. Je me spécialise dans le développement d'applications cross-platform avec Tauri, les APIs performantes avec Fastify, et les interfaces utilisateur avec React + UnoCSS.

Mon approche combine les meilleures pratiques du développement moderne avec des outils de pointe comme Turborepo pour les monorepos, Drizzle ORM pour les bases de données, et des tests complets avec Vitest et Playwright.

7+
Projets GitHub
8+
Langages maîtrisés
Mix
Open & Privé
Passion

Compétences

Langages de programmation

TypeScript

Language
5/5

JavaScript

Language
5/5

Java

Language
4/5

Python

Language
4/5

C++

Language
3/5

C#

Language
3/5

PHP

Language
3/5

Frontend

React

Frontend
5/5

Astro

Frontend
4/5

Backend

Node.js

Backend
5/5

Express

Backend
5/5

Fastify

Backend
4/5

Base de données & ORM

MySQL/MariaDB

Database
5/5

Sequelize

ORM
4/5

Drizzle ORM

ORM
4/5

Outils & Build

HTML/CSS

Web
5/5

Bash/Batch

Scripting
4/5

Vite

Build Tool
4/5

UnoCSS

CSS Framework
4/5

TailwindCSS

CSS Framework
4/5

Tauri

Desktop/Mobile
4/5

Spécialisations

WebSocket

Real-time
4/5

JWT

Auth
4/5

Data Processing

Data Science
4/5

Open Data

Data Science
4/5

Discord.js

Bot Development
4/5

Projets récents

Chessmont
Featured
Privé

Plateforme d'entraînement aux échecs complète pour joueurs de tous niveaux. Centralise les parties Chess.com/Lichess, analyse les progrès, objectifs personnalisés, clubs et coaching.

React Vite UnoCSS Fastify MySQL Drizzle ORM Tauri v2 TypeScript

Chessmont Open Database
Featured

Dataset massif d'échecs open source avec 21.5+ millions de parties uniques et 1.8+ milliards de positions indexées. Fusion de données Lichess, Chess.com, TWIC et PGN Mentor disponible sur Kaggle.

Javascript Data Processing Zstandard PGN Open Data Kaggle

TerritoryGenerator

Site web pour générer automatiquement des territoires à partir de fichiers CSV NWPublisher ou GPX. Outil pratique pour l'organisation territoriale.

TypeScript Web APIs CSV Processing GPX Parsing

WatchAnime
Privé

Plateforme de streaming d'animés full-stack avec système de notation, favoris, historique et synchronisation temps réel. Interface moderne React + backend Node.js/Express + MariaDB.

React Node.js Express MariaDB Sequelize WebSocket JWT TailwindCSS Puppeteer

BakedDelight

Addon pour Farmer's Delight dans Minecraft, ajoutant de nouvelles recettes et fonctionnalités culinaires au mod populaire.

Java Minecraft Forge Mod Development

Portfolio

Portfolio personnel moderne et responsive construit avec Astro et UnoCSS. Design minimaliste, performance optimisée et génération statique pour un référencement parfait.

Astro TypeScript UnoCSS Static Site Generation

Bot Régie
Privé

Bot Discord de modération avancé avec plus de 100 commandes pour gérer entièrement un serveur. Système de permissions sophistiqué, base de données MySQL pour persistance et commandes utilitaires complètes.

JavaScript Discord.js MySQL Bot Development Moderation

Bot Casino
Privé

Bot Discord de mini-jeux avec casino complet (blackjack, roulette, machines à sous), jeux de réflexion (pendu, définitions), système de cartes à collectionner et multiples divertissements interactifs.

JavaScript Discord.js Game Development Interactive Commands

FAMIc

Petit utilitaire python de triche pour le jeu Farmer Against Potatoes Idle qui permet d'automatiser le jeu du Whack.

Python Data Processing

Restons en contact

Intéressé par une collaboration ? N'hésitez pas à me contacter pour discuter de votre projet.

Envoyer un message