My profile picture

Hello, c'est Louis Leschevin

Développeur freelance full-stack TypeScript. J’aide les équipes produit à créer, faire évoluer et maintenir leurs applications web et mobiles, leurs API et leurs intégrations.
Logo Nuxt
Logo Vue.js
Logo TypeScript
Logo AdonisJS
Logo Laravel
Logo NestJS
Logo Node.js
Logo Tailwind CSS
Logo PostgreSQL
Logo Vite
Logo Nuxt
Logo Vue.js
Logo TypeScript
Logo AdonisJS
Logo Laravel
Logo NestJS
Logo Node.js
Logo Tailwind CSS
Logo PostgreSQL
Logo Vite
Logo Nuxt
Logo Vue.js
Logo TypeScript
Logo AdonisJS
Logo Laravel
Logo NestJS
Logo Node.js
Logo Tailwind CSS
Logo PostgreSQL
Logo Vite
Logo Nuxt
Logo Vue.js
Logo TypeScript
Logo AdonisJS
Logo Laravel
Logo NestJS
Logo Node.js
Logo Tailwind CSS
Logo PostgreSQL
Logo Vite

À propos

Je m’appelle Louis Leschevin, développeur full-stack basé en Normandie, entre Caen et Rouen. Je travaille sur des applications métier, des API et des interfaces web et mobiles avec TypeScript, Nuxt, Vue, AdonisJS, Node.js et PHP. En freelance, je souhaite rejoindre une équipe produit sur la durée : développer de nouvelles fonctionnalités, intégrer des services externes et fiabiliser l’existant. Je travaille à distance, avec des équipes françaises ou internationales. Mes projets personnels me permettent aussi d’aller plus loin sur la data et l’esport. Avec Ward, je transforme des replays League of Legends en données et en outils de review.

Derniers Articles

Quelques unes de mes pensées récentes

ROFL extraction: how I built Ward for League of Legends replay analysis

Inside Ward: extracting ROFL replays with computer vision, synchronizing game clocks, reconstructing champion positions, and building a replay review product.

Building invade.lol: A League of Legends Stats Platform

Why I built my own op.gg alternative, and the tech choices behind it. AdonisJS v6, Inertia with Vue, PostgreSQL for player data and ClickHouse for match analytics.

typescript.news: How I Built a Fully Autonomous AI Newsroom

A tech news site that researches, writes and publishes its articles on its own. Here is how I wired an OpenClaw agent, a self-hosted SearXNG instance and a few cron jobs into an autonomous newsroom built on Nuxt.
Copyright © 2026