Back

Portfolio

All Projects

14 projects — AI systems, web apps, embedded systems and more.

CV Analyzer dashboard — comparaisons récentes et chat avec les profils
Featured
2026·AI / HR Tech / Fullstack

CV Analyzer

Web application that centralizes CVs, automatically analyzes profiles using AI, and compares them against job offers to identify the best candidates. Features intelligent chat with profiles, competency report generation, PowerPoint/PDF export, and Google Drive synchronization.

AngularTypeScriptNode.jsExpress+4

Click to view details →

AIPortfolio — chat interface with AI assistant and preset questions
Featured
2026·AI / Web Development

AIPortfolio

AI-powered portfolio system: edit a single JSON config file to get a complete interactive portfolio with an intelligent bilingual chatbot (FR/EN). Built with Next.js 15, React 19, TypeScript, and Gemini 2.5 Flash. Features a career journey map (Mapbox), dynamic project showcases, and preset conversation flows.

Next.jsReactTypeScriptTailwind CSS+3

Click to view details →

Live visualization of infrastructure anomalies and AI-generated recommendations
Featured
2024·AI / Backend / Monitoring

Infrastructure Optimization Assistant

A modular AI-powered application designed to analyze infrastructure monitoring data, detect technical anomalies (e.g., high CPU usage, latency spikes), and generate actionable optimization recommendations using GPT-4o. Built for SMEs to improve system performance and resilience.

PythonFastAPIOpenAI GPT-4oReact+4

Click to view details →

PDF text extraction and chunking process
Featured
2024·AI / NLP / Streamlit

AI Chatbot Assistant

Query Bot is an AI-powered application that allows users to interact with multiple PDF documents using natural language. It leverages language models and semantic search to answer questions based on the actual content of uploaded PDFs.

PythonStreamlitOpenAI APILangChain+3

Click to view details →

Full-Self-Drive Demo
Featured
2024·Embedded Systems / Autonomous Vehicles

Full-Self Driving System Simulation

Developed a 2D autonomous driving system in a simulated environment using the synchronous language Heptagon and C integration. The vehicle navigates a virtual city while respecting speed limits, traffic lights, and avoiding obstacles. Visualization handled via SDL2, with debugging and performance analysis tools integrated.

PythonPandasMatplotlibHeptagon+6

Click to view details →

Tic Tac Toe game preview
Featured
2024·Web Development / Frontend

Tic Tac Toe

Tic Tac Toe is an interactive web app built with React. It allows two players to compete in a classic game of tic-tac-toe, with a simple, responsive, and user-friendly interface.

JavaScriptReactHTMLCSS+1

Click to view details →

94%match
Featured
2025·AI / HR Tech / RAG System

Smart Training Advisor

An intelligent training recommendation system powered by Retrieval-Augmented Generation (RAG). It analyzes employee skill assessments, detects competency gaps, and generates personalized training plans using GPT-4. Designed for HR teams seeking automated, insightful, and scalable workforce development strategies.

PythonLangChainOpenAI GPT-4FAISS+2

Click to view details →

Featured
2025·AI / Multimodal / RAG

Intelligent Document Analysis

An advanced Retrieval-Augmented Generation (RAG) system that analyzes complex documents containing text, images, tables, and charts. Powered by LangChain, Unstructured, and GPT-4 Vision, it extracts and interprets multimodal data to answer user queries through a sleek Streamlit interface.

PythonLangChainUnstructuredGPT-4 Vision+2

Click to view details →

MISSIONPWRCOMNAVSYS
Featured
2024·Robotics / REST API

AstroControl

AstroControl is a space robotics supervision system designed to control and monitor autonomous robots through a centralized dashboard. Built with Java, Spring, and PostgreSQL, it enables real-time mission creation, monitoring, and simulation. A RESTful API facilitates integration and robot communication, while unit testing ensures system robustness. This scalable solution supports mission simulation, alerts, and robot telemetry in a secure, modular architecture.

JavaSpringPostgreSQLJUnit+4

Click to view details →

Featured
2024·IoT

Protecto-Cycle

Protecto-Cycle is a smart lighting system for bicycles that automates headlights and turn signals based on rider movements and surroundings. It uses motion detection and directional input to control front lights, brake lights, and blinkers for enhanced road safety. Designed with Arduino and Raspberry Pi, it merges energy efficiency with real-time responsiveness.

PythonC++ArduinoRaspberry Pi+4

Click to view details →

eliza — lisp> Tell me about your problem. I feel anxious about the future.> Why do you feel anxious? I don't know. It just happens.> Does that happen often? Yes, mostly at night.> I see. Tell me more._
2024·Artificial Intelligence

Eliza Chatbot

A Lisp implementation of the classic Eliza chatbot, simulating a psychotherapist through pattern-matching rules and scripted dialogue. Inspired by the original 1966 MIT project, this version mimics conversational exchanges using symbolic AI techniques such as rule-based pattern matching and simple memory context.

Common LispPattern MatchingText TransformationRule-Based Systems

Click to view details →

MRoute Optimizer · Java · TDD
2024·Algorithms / Java

MetroFlow

MetroFlow is a modular Java application that calculates optimal routes in a subway network. Developed with a Test-Driven Development (TDD) approach, it ensures robust, maintainable, and reliable code through comprehensive unit tests. Ideal for urban mobility simulations, the app computes shortest or fastest paths between stations with precision.

JavaGradleJUnitTDD+2

Click to view details →

productsordersregionsIDProductRegionVolumeStatus001Bière BlondeWest Africa1200LActive001Bière BlondeWest Africa1200LActive
2023·Database / Backend / SQL

Smart Beverage Distribution Database System

A robust relational database system designed for Liquide & Co to manage production, distribution, invoicing, and compliance of beverage logistics. It handles customers, suppliers, product types, geographic regions, subsidies, and enforces business rules using SQL functions, views, and triggers.

PostgreSQLSQLDatabase DesignTriggers+1

Click to view details →

C++SQLOOPDBSTLMVCUMLAPIQRYORMIDXTRG?
2024·C++ / MySQL

BookShop Management System

A C++ application to manage a bookstore's inventory, suppliers, employees, purchases, and sales. The system interacts with a MySQL database to provide complete CRUD functionality, track purchases, generate invoices, and manage memberships.

C++MySQLSQLObject-Oriented Programming

Click to view details →