@kern

FREN

@kern

Software Engineer · Fullstack & Computer VisionDisponible · remote

J'entraîne les modèles qui mesurent un visage, et je construis les produits qui en montrent le résultat.

M'écrire
01

Projets

Projet vedettebêta

Facial Analysis Engine

Un moteur d'analyse du visage développé seul, de A à Z : un modèle de détection de points de repère entraîné de zéro, les mesures géométriques qui en découlent et le score d'harmonie final.

d'erreur moyenne sur la position des points
2,92 px
sur la pupille : moins d'un pixel
0,85 px
à l'intérieur du visage, là où naissent les ratios
~1 px
moins cher à annoter que le tout-manuel
75×
  • PyTorch
  • Python
  • CUDA
  • MediaPipe
  • Flask
En production
v2.0

DiscordGate

Ingénieur généraliste

Un annuaire de serveurs Discord et une boîte à outils IA pour leurs gérants. Au visiteur, la recherche instantanée dans tout le catalogue. Au gérant, la génération d'annonces et de règlements, et un Server Hub qui note la santé de son serveur, le situe face à des serveurs proches et lui envoie un rapport mensuel. Paiements Stripe, bilingue FR / EN.

DiscordGate, page d'accueil
discordgate.com
personnes touchées via les serveurs
1,3 M+
comptes créés
12 400+
serveurs référencés
1 500+
générations IA
10 900+
  • Nuxt 3
  • Vue 3
  • TypeScript
  • Meilisearch
  • PostgreSQL
  • Stripe
En production

Productivity Hub

En binôme · fullstack sur tout le produit

Une application pour organiser ses journées (habitudes, tâches, sport) avec un coach IA qui s'appuie sur les vraies données de l'utilisateur. Disponible sur le web, en application de bureau et sur Android, abonnement Stripe, hébergée sur mon propre serveur avec déploiement automatique.

Productivity Hub, page d'accueil
productivity-hub.app
  • Next.js
  • React
  • TypeScript
  • Supabase
  • Capacitor
  • Docker
Apprentissage
non publié

Rétro-ingénierie de jeux

Réseau · bas niveau · vision temps réel

Avant tout ça, j'ai appris en démontant des jeux pour comprendre comment ils fonctionnent de l'intérieur. Quatre projets, chacun sur une compétence distincte :

  • Serveur d'un jeu .io reconstruit sans son code.Logique reconstituée depuis le réseau et l'observation en jeu.
  • Bots réseau et modpacks client.Interception de paquets et mods pour personnaliser le client.
  • CS:GO, cheat interne.Injection dans le processus, manipulation mémoire, contournement de l'anti-cheat.
  • Valorant, colorbot matériel.Détection par vision, souris Arduino spoofée en périphérique USB.

Ce que j'en retire : reverse engineering, analyse de protocoles réseau, manipulation mémoire, contraintes temps réel et une compréhension concrète des systèmes fermés et de leurs protections. Du code d'apprentissage, jamais publié, mais des compétences directement transférables en sécurité.

  • C
  • Python
  • Arduino · HID USB
  • Analyse réseau
  • Manipulation mémoire
  • Reverse engineering
02

Expérience

Mars → Mai 2026

Software Engineer · FaceIQ Labs

Freelance · Remote

FaceIQ Labs analyse la morphologie du visage à partir de deux photos : 66 mesures, comparées à une base de 451 célébrités. 450 000+ utilisateurs.

Je suis intervenu fullstack sur l'ensemble du site, en autonomie sur certains modules, en équipe sur d'autres.

Rapport d'harmonie FaceIQ que j'ai refondu
faceiqlabs.com · rapport d'harmonie

Voir un exemple de mon travail.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Prisma
  • PostgreSQL
03

À propos

J'ai 20 ans et j'ai appris en démontant des jeux, pour comprendre comment ils tenaient debout de l'intérieur. C'est resté ma façon de faire : ouvrir, comprendre, reconstruire.

Aujourd'hui je construis des produits web complets et j'entraîne les modèles de vision qui vont dedans. On sépare presque toujours les deux métiers. Je fais les deux.

Deux produits en production, toujours en ligne : DiscordGate, un annuaire de serveurs Discord, et Productivity Hub, une application d'organisation vendue sur trois plateformes. En freelance chez FaceIQ Labs, j'ai repris le rapport d'harmonie que 450 000 utilisateurs viennent voir. Et un moteur d'analyse du visage que j'ai monté seul, du modèle au score.

En parallèle, 42 Paris, où l'on apprend en construisant. Je cherche du freelance ou un poste, en remote.

Langues : russe natif · français bilingue · anglais courant

04

Formation

En cours

42 Paris

Admis à l'issue de La Piscine · titres RNCP 6 et 7 reconnus par l'État

Pas de cours et pas de professeurs : des projets, des soutenances et du code relu par les étudiants d'à côté. Les examens se passent sur place sans internet et sans aide, corrigés par une machine qui n'accepte ni écart à la norme ni cas non traité. Le tronc commun va du C, où la mémoire et la compilation sont à ma charge, jusqu'à Python, en passant par l'algorithmique et les réseaux.

2024 → 2026

Licence Informatique · Rennes

Deux premières années validées

Algorithmique · Structures de données · Systèmes et réseaux · Bases de données · POO (Java) · Python · Développement web (HTML/CSS/JavaScript) · Programmation fonctionnelle (Haskell) · Statistiques appliquées (R)

05

Stack

Langages05

  • TypeScript / JS
  • Python
  • C
  • Java
  • SQL

Front06

  • Next.js
  • Nuxt 3
  • React
  • Vue 3
  • Tailwind CSS
  • Three.js

Back & données07

  • Node.js
  • FastAPI
  • PostgreSQL
  • Prisma
  • Supabase
  • Meilisearch
  • Stripe

ML & vision05

  • PyTorch
  • CUDA
  • MediaPipe
  • timm
  • Datasets & annotation

Outils & déploiement06

  • Git & GitHub
  • Docker
  • GitHub Actions
  • Linux & VPS
  • Vercel
  • Capacitor
06

Contact

Travaillons ensemble.

Un produit à construire, une interface à reprendre, un modèle à entraîner ? Je travaille en remote et je réponds vite.