
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.
Click to view details →

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.
Click to view details →

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.
Click to view details →

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.
Click to view details →

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.
Click to view details →

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.
Click to view details →
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.
Click to view details →
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.
Click to view details →
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.
Click to view details →
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.
Click to view details →
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.
Click to view details →
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.
Click to view details →
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.
Click to view details →
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.
Click to view details →