Je construis des systèmes qui tournent tout seuls avec des humains dessus. Automatisation, agents IA et applications web en TypeScript. Freelance, basé en région parisienne.
Automatisation de processus internes. Workflows n8n, agents branchés sur les outils déjà en place (Linear, Slack, Notion, Google Workspace), serveurs MCP. L'objectif est toujours le même : supprimer la partie répétitive d'un travail sans obliger l'équipe à changer ses habitudes.
Applications web sur mesure. TypeScript de bout en bout. Vue et Nuxt côté front, Node avec Nest, Fastify ou Express côté back. Postgres, Supabase, Redis.
Infra et déploiement. Docker, Coolify, GCP, AWS. Je fais tourner mes propres services sur du matériel que j'administre, ce qui aide beaucoup quand un client a des contraintes de confidentialité ou de budget.
Certifié Azure, GCP et AWS. Certifié Scrum et Design Thinking.
| Bloop | DAW (logiciel de musique) complet dans le navigateur, audio temps réel. Co-fondateur et lead dev. |
| Societer | Framework TypeScript pour jeux de plateau en ligne. Moteur de règles pensé pour être écrit par un humain ou par un agent. |
| Everything Tierlist | Une plateforme type Tierlist où toutes les entrées sont mutualisées : classez tout en fonction de rien ! |
| Magic-Knob | Contrôleur MIDI Arduino piloté par un capteur de distance. |
| AlexandreBot | Bot Discord qui détecte les alexandrins dans les conversations. Oui, et alors ? |
Les études de cas détaillées sont sur felix-lavieville.fr.
- new-portfolio
TypeScript: Will this one be shipped ? - Mes-trucs-r-ccurents
TypeScript: Un service permettant de centraliser tous les rappels réguliers de mon calendrier (contrôle technique, vidange, pompe de la machine à laver) et cela n'a évidemment pas le moindre lien avec quelconque truc oublié - express-vue-postgres
TypeScript: sans description, et ça restera comme ça - tabletop-saas
TypeScript: sans description, et ça restera comme ça - everything_tierlist_2
Vue: sans description, et ça restera comme ça - Bloop
TypeScript: sans description, et ça restera comme ça - deep-learning-et-mayonnaise
Jupyter Notebook: sans description, et ça restera comme ça - cher-reseau
TypeScript: Un bot discord qui permet de transformer un message en screenshot de post linkedin
Régénéré automatiquement le 31/08/2026.
Le reste de ce compte est un bac à sable pur jus. Quatre-vingts et quelques dépôts, des expériences web, des petits jeux en ligne, des trucs faits un dimanche soir parce que l'idée était drôle. Servez-vous.
Je fais de la musique, principalement de la vielle à roue et des instruments à cordes qui ont mal vieilli, ou sur ordinateur de la musique électronique aléatoire. Quelques morceaux traînent sur SoundCloud
L'ancien pape est mort. Un nouveau pape est appelé à régner. Araignée ? Quel drôle de nom... Pourquoi pas libellule ? Ou papillon ? Ahh.. Cette blague est drôle ! Très drôle ! Rions tous ensemble trois fois en saccade de deux, d'un air franc et gaulois. Aha, aha, aha. Quelqu'un n'a pas rigolé. Peut-être qu'il n'a pas compris la blague ! L'ancien pape est mort...



