LogoPilou
HOMEABOUTPROJECTS
Pierre-Louis © 2026

Projects

Here's a collection of projects I've built, showcasing my skills in full-stack development, UI/UX design, and problem-solving. Each project represents a unique challenge and learning experience.

Jan 2026

Workspaces Filter - VS Code Extension

A VS Code / Cursor / Windsurf extension that lets you toggle folder visibility in multi-folder workspaces with a single shortcut, controlling AI context, silencing linters, and reducing clutter without removing folders.

TypeScriptVS Code APIesbuildVitest+2
1
Jan 2026

My Rules

A collection of opinionated rules organized per language and per framework (agent skills, rules, plugins, VS Code extensions, linters), designed so that any AI coding assistant can work with my conventions and constraints out of the box.

PowerShellBashMarkdownDeveloper Tooling+2
1
Dec 2025

AgendaFlow

A full-stack SaaS that automatically synchronizes multiple Google Calendars into a single main calendar, with OAuth2 login, a visual sync dashboard, and cron-based background event diffing.

ReactTypeScriptExpressSupabase+3
1
Dec 2025

Kindle EcoPlus

A minimalist web application that lets users search for books, download them, and send them directly to their Kindle device via email, built with Next.js 16, Supabase, Puppeteer, and Resend.

Next.jsTypeScriptSupabasePuppeteer+4
1
Dec 2025

Viboard - AI Voice Keyboard

A native Android app that adds AI-powered speech-to-text to any text field on the phone via a floating Dynamic Island-style overlay, powered by Groq's Whisper Large V3 Turbo API and Android's Accessibility Service.

KotlinAndroidAccessibility ServiceWhisper+2
1
Nov 2025

Windsurf Workspaces - Flow Launcher Plugin

A Flow Launcher plugin that lets you instantly search and open recent Windsurf workspaces, WSL sessions, Dev Containers, and SSH remote machines, powered by direct SQLite queries against Windsurf's internal database.

TypeScriptNode.jsSQLiteFlow Launcher+2
1
Jul 2025

Straddly

A cross-platform calisthenics workout tracker with drag-and-drop workout cards, a Notion-style workout editor, a strength pyramid calculator, personal bests tracking, and AI-powered goal predictions, built with React, Supabase, and Capacitor for web and Android.

ReactTypeScriptViteSupabase+6
1
Mar 2025

Pix2Pix GAN - Facade Generation

A from-scratch PyTorch implementation of the Pix2Pix conditional GAN for image-to-image translation, trained on the CMP Facades dataset to generate photorealistic building facades from semantic label maps.

PythonPyTorchGANU-Net+2
4
Feb 2025

ARNO Planner

An NLP-powered timetable optimizer that converts natural language scheduling requests into optimal timetables using LangChain, GPT-4o, and OptaPy constraint solving.

PythonFastAPILangChainGPT-4o+4
3
Dec 2024

Fitspark

A full-stack street workout tracking mobile application with calendar-based logging, a community discover feed, and an interactive park map, built with React Native/Expo and a self-hosted Express/PostgreSQL backend.

React NativeExpoTypeScriptExpress+4
1
Dec 2024

NLP-GENIUS

A music-focused NLP suite featuring a fine-tuned GPT-2 lyrics generator trained on 1M+ songs and a multi-model genre classifier, built from scratch in Python.

PythonPyTorchGPT-2Hugging Face+3
4
Nov 2024

Auguste

A self-hosted AI chat application that aggregates multiple LLMs (Claude 3 Opus, GPT-4 Turbo, Llama3, Gemini) behind a unified conversational interface, built with Next.js and a raw Node.js backend.

Next.jsTypeScriptNode.jsPostgreSQL+2
1
Jul 2024

Pirate Patrol - Maritime Surveillance Platform

A real-time data engineering platform that simulates drone-based maritime piracy detection using Apache Kafka, Spark, MinIO datalake, Redis, and a WebSocket-powered dashboard, built with Scala and Docker Compose.

ScalaApache KafkaApache SparkMinIO+4
3
Jun 2024

Azure Beauty Reveal

An AI-powered web application that rates facial beauty on a 1–5 scale using a TFLite classification model trained with Azure Custom Vision, served via a Dockerized Flask API.

Next.jsTypeScriptPythonTensorFlow Lite+3
4
Apr 2024

AskAI

A high-performance Python API gateway that aggregates multiple LLMs to deliver the fastest possible AI inference.

PythonWSGIMultithreadingAPI Design+1
1
Apr 2024

IA Data Hackathon (French Ministry of Armed Forces)

A computer vision challenge focused on vehicle classification using Transfer Learning (ResNet-18) and model explainability.

PythonPyTorchResNet-18Grad-CAM+2
5
Nov 2023

Remote Hotspot Trigger

A React Native mobile app that uses Bluetooth Low Energy (BLE) to remotely toggle a phone's mobile hotspot from another device, built with Expo, react-native-ble-plx, and Reanimated spring animations.

React NativeExpoTypeScriptBluetooth Low Energy+2
1
May 2021

The Young Learners (Babysness)

An interactive educational journey through time designed for primary school children, built using Unity and C#.

C#.NET FrameworkWinFormsWinAPI
4