@kern

ENFR

@kern

Software Engineer · Fullstack & Computer VisionAvailable · remote

I train the models that measure a face and I build the products that show the result.

Email me
01

Projects

Featured projectbeta

Facial Analysis Engine

A facial analysis engine built solo, end to end: a landmark model trained from scratch, the proportions derived from it and the scoring engine that reads them. One page, one photo, nothing kept.

The AesthLabs wordmark, over the words frontal anthropometry
aesthlabs.com
mean landmark error
2.92 px
landmarks located
52
proportions measured
26
cheaper to annotate
75×
  • PyTorch
  • Python
  • CUDA
  • FastAPI
  • MediaPipe
  • Next.js
In production
v2.0

DiscordGate

Generalist engineer

A directory of Discord servers and an AI toolkit for the people who run them. Visitors get instant search across every listing. Owners get generated announcements and rules, plus a Server Hub that scores their server's health, tracks its growth against similar servers and sends a monthly report. Stripe payments, bilingual FR / EN.

DiscordGate home page
discordgate.com
monthly visitors
45K
servers indexed
1,500+
members signed up
12,600+
programmatic pages
2,000
  • Nuxt 3
  • Vue 3
  • TypeScript
  • Meilisearch
  • PostgreSQL
  • Stripe
In production

Productivity Hub

Two-person team · fullstack across the product

An app for organising your days (habits, tasks, training) with an AI coach that works from the user's real data. Available on the web, as a desktop app and on Android, Stripe subscription, hosted on my own server with automatic deployment.

Productivity Hub home page
productivity-hub.app
  • Next.js
  • React
  • TypeScript
  • Supabase
  • Capacitor
  • Docker
In progress
waiting list

Strada Corsa

Partner · team of three

A marketplace for renting sports cars, supercars and hypercars in Île‑de‑France. Insured professional fleets on one side, vetted drivers on the other.

The problem

Today it all happens in private messages. No catalogue to search, no way to know who you are handing the keys to, and calendars kept by hand that end in double bookings.

What we're building

The public site is online, with a waiting list for each side of the market. That is the part I built end to end. Then comes the platform: find a car near you, book it, pay the deposit, then log the handover in photos, even in a car park with no signal. It installs straight from the browser, and the mobile app follows, same language and same API.

  • Next.js
  • TypeScript
  • Supabase
  • Drizzle
  • PostgreSQL
Learning
unpublished

Game reverse engineering

Networking · low-level · real-time vision

Before all of this, I learned by taking games apart to understand how they work from the inside. Four projects, each on a distinct skill:

  • A .io game server rebuilt without its code.Logic reconstructed from the network and from watching the game.
  • Network bots and client modpacks.Packet interception and mods to customise the client.
  • CS:GO, internal cheat.Process injection, memory manipulation, anti-cheat evasion.
  • Valorant, hardware colorbot.Vision-based detection, Arduino mouse spoofed as a USB device.

What I took from it: reverse engineering, network protocol analysis, memory manipulation, real-time constraints and a concrete understanding of closed systems and their protections. Learning code, never published, but skills that transfer directly to security work.

  • C
  • Python
  • Arduino · USB HID
  • Network analysis
  • Memory manipulation
  • Reverse engineering
02

Experience

March → May 2026

Software Engineer · FaceIQ Labs

Freelance · Remote

FaceIQ Labs analyses facial morphology from two photos: 66 measurements, compared against a base of 451 celebrities. 450,000+ users.

I worked fullstack across the whole site, alone on some modules, with the team on others.

The FaceIQ harmony report I redesigned
faceiqlabs.com · harmony report

See an example of my work.

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

About

I'm 20 and I learned by taking games apart, to see how they held together from the inside. That is still how I work: open it, understand it, rebuild it.

Today I build complete web products and I train the vision models that go inside them. The two jobs are almost always separate. I do both.

Four products online: DiscordGate, a Discord server directory; Productivity Hub, a productivity app sold across three platforms; Strada Corsa, a supercar rental marketplace; and the Facial Analysis Engine, which I built alone from the model to the score. Freelancing at FaceIQ Labs, I rebuilt the harmony report that 450,000 users come to see.

In parallel, 42 Paris, where you learn by building. I'm looking for freelance work or a position, remote.

Languages: Russian native · French bilingual · English fluent · German B2

04

Education

Ongoing

42 Paris

Admitted after La Piscine · French state-certified RNCP level 6 & 7 titles

One of the most selective computer science schools in the world, with merit-only admission through La Piscine, an intensive 4-week entrance trial. No lectures and no teachers: project-based learning with rigorous evaluations and defenses, reviewed by peers. Low-level systems programming in C/C++, algorithms, networking and Python. Exams sit on campus with no internet and no help, graded by a machine that accepts neither a break from the norm nor an unhandled case.

2024 → 2026

BSc Computer Science · Rennes

First two years completed

Algorithms · Data structures · Systems & networking · Databases · OOP (Java) · Python · Web development (HTML/CSS/JavaScript) · Functional programming (Haskell) · Applied statistics (R)

05

Stack

Languages05

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

Front06

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

Back & data08

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

ML & vision05

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

Tooling & deployment07

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

Contact

Let's work together.

A product to build, an interface to take over, a model to train? I work remotely and I reply fast.