À propos

Développeur formé à l'école 42, j'ai suivi un parcours atypique basé sur l'apprentissage par projets en peer-learning, en autonomie complète. J'y ai développé une capacité à apprendre rapidement et à m'adapter à des problématiques variées, allant de la programmation bas niveau et des algorithmes jusqu'à des projets plus avancés, notamment en intelligence artificielle. Sérieux et assidu dans mon parcours, j'aime aller au bout des sujets que j'aborde et construire des solutions propres et efficaces. Aujourd'hui, je m'épanouis dans le développement au sens large, avec l'envie de continuer à progresser et à relever de nouveaux défis techniques.

Lilian Perthuis

Ingénieur logiciel — Systèmes & IA

Étudiant à 42 Paris

Projets

Projets

Fullstack

IA

Backend

HTTP

Blockchain

Devops

Chargement...
Intersektion cover
Chargement...
Intersektion cover
Chargement...
Intersektion cover
Chargement...
Intersektion cover
Chargement...
Intersektion cover
Chargement...
Intersektion cover

Intersektion

Intersektion développe « la plateforme IA pour la conformité RSE & QSE », utilisée par des cabinets de conseil et d'audit pour gérer les missions de leurs entreprises clientes. J'y développe depuis un mois et demi deux applications : un outil de formulaires QSE que je conçois seul de bout en bout, et la partie CSRD de la plateforme d'audit.

La Gestion de formulaire QSE (Qualité Sécurité Environnement) est développée seul de bout en bout, avec sa propre base de données PostgreSQL (Drizzle ORM) — l'objectif étant qu'elle soit à terme intégrée à la nouvelle version de l'app QSE.

L'outil intègre un système de remplissage par étapes, avec une configuration fine de qui prend en charge chaque étape et qui peut la consulter, ainsi qu'un versionning complet des formulaires et des réponses. Une page de résultats permet d'analyser les réponses question par question à l'aide de graphiques, complétée par une synthèse générée par IA.

Au-delà de la déclaration elle-même, l'outil propose un tableau de suivi type Excel (filtres, vues, Kanban/calendrier) et un panneau de réglages, le tout testé (Vitest, Playwright) et déployé sur AWS via une infrastructure Terraform, avec intégration continue GitHub Actions.

Sur la plateforme d'audit (architecture Feature-Sliced Design), j'ai développé les pages de questionnaires CSRD (Corporate Sustainability Reporting Directive) à partir de maquettes, ainsi qu'une fonctionnalité de génération par IA de modules d'analyse (graphes, tableaux, etc...).

J'y ai aussi implémenté une fonctionnalité de recherche assistée par IA permettant d'enquêter sur les enjeux et concurrents d'un client cible via un LLM interne, ainsi qu'une page de relecture critique avec import de PDF et annotation, pensée pour être reliée aux autres modules de l'audit (constats, prise de rendez-vous).

Les deux applications partagent la même stack UI (shadcn/ui, Tailwind CSS) et les mêmes standards de qualité (TypeScript strict, tests automatisés, CI GitHub Actions), pour une expérience cohérente entre les deux outils du cabinet.

Next.js
React
TypeScript
Tailwind
shadcn/ui
PostgreSQL
Docker
Docker Compose
Terraform
AWS
GitHub Actions
Next.js
React
TypeScript
Tailwind
shadcn/ui
PostgreSQL
Docker
Docker Compose
Terraform
AWS
GitHub Actions
Next.js
React
TypeScript
Tailwind
shadcn/ui
PostgreSQL
Docker
Docker Compose
Terraform
AWS
GitHub Actions
Next.js
React
TypeScript
Tailwind
shadcn/ui
PostgreSQL
Docker
Docker Compose
Terraform
AWS
GitHub Actions

Contact

Un besoin ponctuel ou un projet ? Écris-moi et on en parle.