No selection = all. Check multiple boxes to combine filters.
Pedagogical fullstack application split into two subprojects (Express/Prisma API and React/Parcel web client) with JWT authentication, protected routing, and MySQL persistence. The project covers the complete fullstack development cycle: data modeling, secured API routes, client-side state management, and technical documentation.
React Native (Expo) mobile application with authentication, public/private navigation, and a full mobile session lifecycle (login, token storage, refresh flow, profile retrieval, sign-out). The project demonstrates a reusable mobile foundation with a clear separation between business screens and authentication flows.
Library-management API (authors, categories, members, borrowings) built with a modular TypeScript use-case architecture, TypeORM, DTO validation, and JWT authentication. The project illustrates structured and maintainable backend design on a Node.js/TypeScript stack.
Quiz backend API serving questions, storing game history, and computing rankings, built with Express/Prisma/MySQL. The architecture implements full relational modeling with dedicated use cases and a per-mode scoring logic.
Frontend quiz application with themed tracks (Front-end, Back-end, DevOps) and a complete player journey (selection, answers, score, history), built with React/Redux Toolkit, protected routing, and local persistence. The project uses REST API consumption and centralized state management to maintain session consistency.
Redux/RTK Query React SPA combining a user area (login/register/home) and a Star Wars module (listing, pagination, filtering) with authentication and session handling. The project demonstrates RTK Query for external API consumption and client-side cache management.
Natural Solutions internal application for species monitoring through camera traps, built on an React/Python/PostgreSQL stack. Contributions cover field-driven business requirement integration and application evolutions.
Core application of the GeoNature production biodiversity suite, to which 39 PRs (23 merged) and 178 commits were contributed between 2023 and 2026. Work covers import routes, taxonomy features, pagination/filtering, SQL migrations, tests, and Angular frontend improvements.
Citizen science portal of the GeoNature suite for participatory biodiversity observation reporting, with 9 PRs (4 merged) and 34 commits over 2024–2025. Contributions focus on observation validation UX, taxonomic autocomplete, and Angular component upgrades.
Biodiversity data export module of GeoNature with fine-grained access control, with 5 PRs (3 merged) and 6 commits in May 2023. Contributions cover backend export logic, access control, SQLAlchemy query optimizations, and related frontend updates.
Monitoring module of the GeoNature suite representing the highest personal contribution volume: 329 commits and 19 PRs (9 merged) over 2022–2025. Refactoring covers dynamic forms, data model adaptation, route evolution, and CI quality governance setup.
Fullstack personal budgeting application for tracking income and expenses and calculating disposable income, delivered as a Simplon CDA capstone project. The stack covers a Node.js/TypeScript/Express/Prisma backend, a React frontend, GitLab CI, and OVH VPS deployment across 212 commits on 3 repositories.
Fullstack parking-reservation platform with a Django REST backend, Vue 3 frontend, Docker orchestration, and CI/CD pipeline. The project covers hiring-relevant engineering topics: documented API (drf-spectacular), token auth, permissions, PostGIS geospatial model, TypeScript protected routing, backend tests, and automated deployment.
Full stack portfolio platform built on a Strapi 5 headless CMS and an Astro 5 website, with bilingual fr/en content, CMS-triggered frontend rebuilds, and quality/performance workflows. The project industrializes delivery with Docker, GitHub Actions, and an automated chain between Strapi publication and Astro redeployment.
Taxonomy management service within the GeoNature ecosystem, with 4 PRs (1 merged) and 10 personal issues over 2024–2026. Contributions cover backend taxonomic route optimization and improved nested relation loading.
User and permission management service within the GeoNature ecosystem, with 1 open PR and 2 verified commits. Contributions focus on hardening backend error handling on CRUD user management routes.
No result for these filters.