Kevin Turnaco

Tetardtek

Développeur full-stack & infra · self-hosted

Code, DevOps, Linux, IA en production — tout est en prod. Freelance disponible.

Ancien chauffeur poids lourd, reconverti développeur après une formation et beaucoup de café. J'ai tout appris en construisant — le Brain est né sur un siège passager entre deux livraisons.

scroll
Mon outil de travail

The Brain

Un système où mes agents IA se souviennent de chaque session, chaque décision, chaque ligne de code. Self-hosted, versionné, distribuable.

Ce que j'ai construit

Projets

Écosystème
Chaque projet = un tenant SuperOAuth
SuperOAuth

SuperOAuth

Serveur d'authentification multi-tenant avec PKCE, isolation par tenant, lookup dynamique DB+Redis. 5 clients en production. Frontend SvelteKit avec dashboard, docs et landing B2B.

TypeScriptNode.jsExpressSvelteKitMySQLRedis
TetaRdPG

TetaRdPG

RPG narratif avec lore original, combat tactique tour par tour, système de quêtes, boutique et achievements. Backend NestJS modulaire, auth SuperOAuth PKCE.

TypeScriptNestJSReactTypeORMMySQLDocker
Clickerz

Clickerz

Clicker idle game avec save serveur autorité, synchronisation multi-onglets (blur/focus 500ms), anti-triche delta côté serveur. Settings page avec link/unlink de providers OAuth.

TypeScriptReactNode.jsExpressMySQLDocker
Sakuin

Sakuin

Tracker manga/anime gamifié avec recherche AniList, listes personnalisées et système de progression. Self-hostable, auth SuperOAuth PKCE.

TypeScriptNestJSReactTypeORMMySQLDocker
Origin's Digital

Origin's Digital

Plateforme vidéo self-hosted avec gestion de contenu et intégration SuperOAuth PKCE. CI/CD Gitea automatisé.

TypeScriptReactNode.jsExpressMySQLDocker
Synapse

Synapse

Application desktop pour visualiser et piloter le brain — Cosmos 3D, dashboard sessions, navigation sémantique. Tauri + Svelte, connecté via MCP.

TypeScriptSvelteTauriRustDockerClaude
Portfolio v2

Portfolio v2

TypeScriptReactNext.jsTailwind CSS
Technologies & outils

Stack

DevOps & sécurité
Apache
Apache×6
Bcrypt
Bcrypt
Docker
Docker×7
GitHub Actions
GitHub Actions×1
JWT
JWT×6
pm2
pm2
SSL Let's Encrypt
SSL Let's Encrypt×6
languages
Bash
Bash
CSS
CSS×4
HTML
HTML×2
JavaScript
JavaScript×4
Lua
Lua
Python
Python
Rust
Rust×2
TypeScript
TypeScript×7
AI
ChatGPT
ChatGPT
Claude
Claude×7
Gemini
Gemini
GitHub Copilot
GitHub Copilot
LM Studio
LM Studio
Ollama
Ollama
DB
Dolt
Dolt
MySQL
MySQL×6
Redis
Redis×1
SQLite
SQLite
backend
Express
Express×4
NestJS
NestJS×2
Node.js
Node.js×5
TypeORM
TypeORM×2
tools
Figma
Figma
Git
Git×7
Playwright
Playwright
Postman
Postman
Swagger
Swagger
VSCode
VSCode
Environnement
Linux
Linux×7
Windows
Windows
frontend
Next.js
Next.js×1
React
React×8
Svelte
Svelte×1
SvelteKit
SvelteKit×1
Tailwind CSS
Tailwind CSS×1
Tauri
Tauri×1
Mon VPS en production

Infrastructure

VPS Linux

● production

Un VPS sous Linux qui héberge l'ensemble de mes services — de l'auth au mail, du monitoring à l'automatisation. Tout est conteneurisé, maintenu et supervisé.

LinuxDockerSSL Let's EncryptNode.jsMySQLApache
On se parle ?

Contact

Un projet, une question, un café virtuel — je réponds en personne.