Skip to content
View thomaslekieffre's full-sized avatar

Highlights

  • Pro

Block or report thomaslekieffre

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
thomaslekieffre/README.md

Thomas Lekieffre

Développeur Fullstack · Web & Mobile · Game Dev
Valenciennes, France

Portfolio LinkedIn X YouTube Email


👋 À propos

J'ai 18 ans et je code depuis 2020, en autodidacte. Je conçois des applications web et mobiles de bout en bout — de l'idée au déploiement en production — principalement avec TypeScript, Next.js, React et Supabase.

  • 🧊 Créateur de Speedcube Master, plateforme de speedcubing utilisée par +2 600 personnes
  • 💼 Développeur Fullstack en alternance chez Keeo (BTS SIO SLAM, 2026 — 2028)
  • 🏢 Freelance via ma micro-entreprise LTech Development
  • 🎮 Passionné de game design : prototypes Unity / C#, jeux navigateur, game jams
  • 🎥 Je partage mes projets sur YouTube et X

🚀 Projets phares

Speedcube Master — plateforme complète de speedcubing

Timer, base d'algorithmes, module de training, rooms temps réel, challenges, données WCA, cubes connectés GAN Bluetooth, apps iOS et Android, i18n complète, freemium avec Stripe.

+2 600 utilisateurs · +1 000 commits · équipe de 6 · en production

Next.js TypeScript Supabase Clerk Stripe React Native Coolify OVH

Autour de la plateforme, en open source :

Projet Description
gan2x2ui Driver Web Bluetooth pour le GAN 251 UI (smart cube 2×2), zéro dépendance
speedcubemaster-discord-rpc Discord Rich Presence — extension Chrome / Firefox + native host
speedcube-badges Éditeur de badges animés (Vue 3 + TypeScript)
scm-cstimer-migration-lab Outil de test de la migration csTimer → Speedcube Master

Autres projets

Projet Description Stack
Zone Tactics · site Création, animation et partage de tactiques de basket pour coachs et joueurs Next.js · Supabase · react-konva
ClipFlow Enregistrement d'écran et montage par timeline pour Windows, export MP4 Tauri v2 · Rust · React · FFmpeg
Inazuma Draft · site Jeu de draft fan-made autour d'Inazuma Eleven Next.js · TypeScript
Rafale Ambulances · site Site vitrine réalisé pour une société d'ambulances React · Vite · Tailwind CSS
NuitDuCode 2026 Tower defense rétro codé en 6 h en binôme Python · Pyxel
Portfolio · site Portfolio façon bureau d'OS : fenêtres, terminal, explorateur Next.js · Tailwind CSS · Framer Motion

🛠️ Stack

Au quotidien

TypeScript JavaScript React Next.js React Native Tailwind CSS Supabase PostgreSQL Stripe

Aussi dans la boîte à outils

Python C# Unity Docker Linux Git

En cours d'apprentissage

Rust Go SvelteKit

💼 Parcours

Période
2026 — 2028 BTS SIO option SLAM en alternance — Développeur Fullstack chez Keeo
2026 — auj. LTech Development — micro-entreprise, prestations web et mobile
2025 — auj. Speedcube Master — conception, développement et gestion d'une équipe de 6
2023 — 2026 Bac général spécialités Mathématiques & NSI, mention bien
2020 — auj. Développement en autodidacte : web, mobile, jeux vidéo (Unity / C#), machine learning

📊 Activité

Série de contributions GitHub

📫 Contact

Ouvert aux collaborations, projets et missions freelance.

thomas.lekieffredev@gmail.com · Portfolio · LinkedIn · X · YouTube

Pinned Loading

  1. Zone-Tactics Zone-Tactics Public

    Plateforme pour coachs de basket : crée, anime et partage des tactiques — Next.js, Supabase, react-konva

    TypeScript 1

  2. gan2x2ui gan2x2ui Public

    Open-source Web Bluetooth driver for GAN 251 UI (2x2 smart cube)

    JavaScript 1

  3. ClipFlow ClipFlow Public

    Screen recording & assembly tool for Windows. Record screen regions, arrange clips on a timeline, add transitions between them, preview the result, and export to MP4.

    TypeScript

  4. inazuma-draft inazuma-draft Public

    Fan draft game — draft Inazuma Japan and win the FFI

    TypeScript 1

  5. mon-portfolio mon-portfolio Public

    Mon portfolio façon bureau d'OS : fenêtres, terminal, explorateur — Next.js 16, Tailwind CSS v4, Framer Motion

    TypeScript

  6. speedcubemaster-discord-rpc speedcubemaster-discord-rpc Public

    Discord Rich Presence extension for Speedcube Master — Chrome, Firefox, native host

    JavaScript