Projects

A collection of 22 software engineering projects spanning artificial intelligence, search systems, computer vision, and full-stack development. Built with 69+ technologies to solve real-world problems.

22Projects
1Live Apps
6Categories
69+Technologies

🚀Featured Applications

Production-ready applications deployed with real users

Recettes - Recipe Management Platform

Live
Full-Stack Web Application2025

Full-stack 100 % Burkinabè recipe generation application deployed in production, allowing users to discover revised traditional culinary recipes from ...

Vue.jsPythonOCRGemini API

✨ Key Features:

  • Live production deployment with real users
  • Burkinabè recipes generation
  • Responsive web design

🤖AI & Machine Learning

Intelligent systems leveraging ML and AI for real-world applications

Rice Yield Prediction in Vietnam

Completed

2024

Machine learning model predicting rice yields based on satellite imagery, weather data, and historical yield information, with a focus on climate chan...

PythonJupyter NotebookMachine LearningSatellite DataClimate Analysis

Highlights:

  • Climate change impact analysis
  • 10GB dataset processing
  • Real-world agricultural application
  • Combines multiple data sources (satellite, weather, historical)

Power Note AI

Active

2024

AI-powered note-taking application that enhances productivity through intelligent features and machine learning capabilities for smart content organiz...

AIMachine LearningNote-TakingNLP

Highlights:

  • 1 GitHub star - community interest
  • AI-driven intelligent features
  • Smart content organization

Sports Motion Recognition

Completed

2024

Python-based computer vision model for recognizing and classifying sports movements and activities using machine learning techniques.

PythonJupyter NotebookComputer VisionMachine LearningMotion Detection

Highlights:

  • 12.5MB substantial codebase
  • Real-time motion recognition
  • Sports analytics application

Wine Quality Prediction

Completed

2024

Data science project using machine learning to predict wine quality based on physicochemical properties and sensory data analysis.

PythonJupyter NotebookMachine LearningData AnalysisPandas

Highlights:

  • Classic ML classification problem
  • Feature engineering and analysis

🌐Full-Stack Web Applications

End-to-end web applications with modern tech stacks

Talk with GAMA App

Maintained

2023

TypeScript-based conversational interface application enabling interactive dialogue with GAMA platform documentation and resources.

TypeScriptConversational AINLPWeb Application

Highlights:

  • Full-stack TypeScript implementation
  • Platform-specific conversational interface

Smart Campus Tracking

Maintained

2023

IoT-based home automation and campus tracking system with JavaScript, demonstrating hardware-software integration for smart environment management.

JavaScriptIoTNode.jsHome AutomationHardware Integration

Highlights:

  • 2 forks - demonstrated community value
  • IoT hardware integration
  • Real-world automation application
  • Full-stack JavaScript

Talk with Next.js App

Active

2024

Interactive Next.js documentation assistant powered by conversational AI, enabling developers to query and learn about Next.js features through natura...

TypeScriptNext.jsConversational AINLPWeb Application

Highlights:

  • Live demo deployed on Vercel
  • Natural language documentation queries
  • Next.js-focused AI assistant
  • TypeScript implementation

Tailwind Producer

Maintained

2023

Modern web application built with TypeScript and Tailwind CSS, showcasing contemporary frontend development practices and UI/UX design.

TypeScriptTailwind CSSReactModern FrontendUI/UX

Highlights:

  • 18MB production-ready code
  • Modern CSS framework integration
  • Contemporary UI/UX patterns

🔍Search & NLP Systems

Information retrieval, natural language processing, and conversational AI

Disease Search Engine

Maintained

2023

Specialized medical search engine built with Python for efficient disease information retrieval, helping users find relevant medical data quickly and ...

PythonSearch AlgorithmsInformation RetrievalHealthcare Tech

Highlights:

  • 36MB substantial codebase
  • 1 fork - demonstrated value
  • Healthcare-focused application
  • Medical information retrieval

Local Chat with Documents

Active

2024

Privacy-focused tool enabling users to chat with their documents (PDF, README) locally without uploading to external platforms. Ensures data privacy a...

PythonNLPRAGLocal AIDocument Processing

Highlights:

  • Privacy-first design - no external uploads
  • Local AI deployment
  • Supports PDF and README formats
  • RAG (Retrieval Augmented Generation) implementation

Custom Search Engine (Moteur de Recherche)

Completed

2024

Home-built search engine implementing document indexing, query matching, and relevance ranking algorithms from scratch in Python.

PythonInformation RetrievalIndexingRanking Algorithms

Highlights:

  • Built from scratch - no frameworks
  • Document corpus indexing
  • Custom relevance ranking

Document Indexation System

Completed

2024

Technical implementation of document indexing techniques for efficient information retrieval and search functionality.

PythonIndexingData StructuresSearch Optimization

Highlights:

  • Core indexing algorithms
  • Search optimization techniques

🖼️Computer Vision

Image processing, object detection, and visual recognition systems

Stereo Vision & Disparity Mapping

Completed

2024

Advanced computer vision project implementing stereo vision techniques with interest point detection, matching, and disparity map generation for 3D re...

PythonComputer VisionOpenCVStereo Vision3D Reconstruction

Highlights:

  • 89MB substantial implementation
  • Advanced CV techniques
  • Interest point detection and matching
  • Disparity map generation

Exam Monitoring System

Completed

2024

Computer vision-based system for detecting suspicious behavior and potential cheating during examinations using Python and CV techniques.

PythonComputer VisionObject DetectionEducational Tech

Highlights:

  • 75MB substantial codebase
  • Real-time behavior detection
  • Educational technology application

Hospital Resource Optimizer

Completed

2024

Machine learning-based optimization system for efficient hospital resource allocation, improving healthcare delivery and operational efficiency.

PythonJupyter NotebookMachine LearningOptimizationHealthcare

Highlights:

  • Healthcare impact
  • Resource optimization algorithms
  • Data-driven decision making

⛓️Blockchain & Web3

Decentralized applications, smart contracts, and blockchain solutions

Agricultural Supply Chain Traceability

Completed

2024

Blockchain-based supply chain traceability system for African agriculture, combining Next.js frontend with Ethereum smart contracts for immutable prod...

Next.jsSolidityEthereumSmart ContractsGanachePrismaMySQLTailwindCSS

Highlights:

  • Private Ethereum blockchain integration
  • QR code generation for product verification
  • Offline-first design for rural environments
  • Multi-stakeholder platform (farmers, processors, consumers)
  • Real-world case study with Burkina Faso cooperative

Crypto Wallet Balance Tracker

Completed

2025

Web3 dApp built with Next.js and Ethers.js for connecting MetaMask wallets, displaying ETH/token balances with real-time fiat conversion via CoinGecko...

Next.jsEthers.jsMetaMaskWeb3GanacheTailwindCSSCoinGecko API

Highlights:

  • MetaMask wallet integration
  • Real-time ETH to USD conversion
  • Secure token transfer functionality
  • Local blockchain testing with Ganache
  • Clean responsive UI

Smart Contract Development with Solidity

Completed

2024

Comprehensive Solidity smart contract repository featuring ERC-721 NFT implementations, cinema ticketing system with ERC-20 tokens, art marketplace wi...

SolidityEthereumOpenZeppelinERC-721ERC-20Smart ContractsWeb3

Highlights:

  • NFT token creation and management
  • Cinema ticketing smart contract with token economy
  • Art marketplace with DNA-based rarity system
  • Contract factory implementation
  • Comprehensive Solidity fundamentals

🛠️Developer Tools

Utilities and tools for enhancing development workflows

GAMA Documentation Scraper

Maintained

2023

TypeScript-based web scraping tool for extracting and processing GAMA platform documentation, enabling automated documentation management.

TypeScriptWeb ScrapingData ExtractionAutomation

Highlights:

  • 30MB substantial codebase
  • Automated documentation extraction
  • TypeScript implementation

Product Management Testing Tool

Active

2024

JavaScript-based testing tool designed for product management workflows, streamlining quality assurance and product validation processes.

JavaScriptTestingProduct ManagementQADevTools

Highlights:

  • Product-focused testing
  • Workflow automation
  • QA process optimization

Search My Doc

Active

2024

Practical utility tool for efficient document searching and retrieval, helping users quickly find information across their document collections.

Document SearchUtility ToolProductivity

Highlights:

  • Practical problem-solving
  • Document management utility
GIOVANNI