I got into programming while running my own online store, and I've been building things end to end ever since,
from back-end APIs to the front end people actually use.
Currently looking for a 14-month work-study contract (alternance) starting September 2026, as part of my studies.
| Languages | Frameworks & Engines | Tools |
|---|---|---|
JeuVideOPS • Connect-In • Corelab • LearnSphere • Portfolio
| Project | Year | Description | Stack |
|---|---|---|---|
| Corelab | 2026 | Back end of an e-learning platform: REST API with JWT authentication, role-based access and full CRUD. | Node.js Express MongoDB |
| Connect'In | 2025 | A small LinkedIn-style social network for sharing posts. Layered architecture, JWT auth and file uploads. | Spring Boot React MySQL |
| Connect'In v2 | 2026 | Rebuild of Connect'In with new features, a cleaner architecture and a reworked interface. | Spring Boot React MySQL |
| Epitone | 2026 | A personal project: a guitar amp and effects rig (VST style) that runs in the browser with the Web Audio API. | React Web Audio API |
| JeuVideOPS | 2025 | CI/CD pipeline for a few retro JS games: ESLint, unit and end-to-end tests, npm audit, and a GitHub Pages deploy. | GitHub Actions Jest Playwright |
| LearnSphere | 2025 | E-learning site built on WordPress: custom post types, a block theme, a quiz shortcode and plugin setup. | WordPress ACF PHP |
| LLM Security | 2026 | Hardening a language model to protect secret values: compartmentalization, anti-encoding and output allow-listing. | Ollama |
| AI Automation | 2026 | Automation workflows wired to a language model running locally on Linux. | n8n Ollama |
See these projects in more detail on my portfolio.