I'm a self-taught developer who learns by building.
Most of my projects start with a real problem I encounter โ and coding becomes my way to create a solution.
๐ก "I donโt just learn to code โ I code to learn."
- ๐ Engineering student bridging Computer Science, Biology and Humanities and Social Sciences.
- ๐ I see computer science as a toolbox to explore, model, and solve real-world challenges โ
from biology and data to automation and creativity. - ๐ญ I mainly code using Object-Oriented Programming (OOP) principles.
- โก I enjoy connecting technology with everyday life: automation, creativity, and efficiency.
๐งฎ Free Will TheoremComputational study of Conway & Kochenโs theorem: Peresโ 33 directions, orthogonality relations, KSCA lemma, graphs, and symmetries. |
Three modules: exponential growth & numerical methods, Lotka-Volterra predator-prey models, and demographic simulations with visualizations. |
๐ Sine Saloum MapPython pipeline to process SentinelHub satellite imagery & KML data. Generates annotated maps of the Sine Saloum region. |
๐ฐ Kivy Blog BuilderDesktop app to create blog posts and export them as clean, responsive HTML pages. |
| Project | Description | Tech |
|---|---|---|
| ๐ SAT-based Staff Scheduling | Constraint-based scheduling system with a SAT solver for fair multi-week timetables. | Python, Clingo |
| ๐ถ Audio Library Tools | Scripts to organize MP3/OPUS libraries: duplicate detection, renaming, tagging, and classification. | Python |
| ๐ข 3D Ship Models | CAD models (AMF, FreeCAD) created for ship repairs during my Atlantic crossing. | FreeCAD, AMF |
| ๐ AppSite | Full-stack application for presenting and deploying projects with interactive UI and responsive web design. | HTML, CSS, JavaScript |
| ๐บ๏ธ Sine Saloum Infrastructure Map | Mapping project for infrastructures in the Sine Saloum region, combining GIS data and cartographic rendering. | Python, GIS |
| Project | Description | Tech |
|---|---|---|
| ๐ฎ Cascadia | Exploration of game development in C++, inspired by the board game and using OOP. | C++, Qt |
| ๐พ Veterinary Clinic Management | Database project for managing a veterinary clinic: clients, animals, staff, medications, and medical records. | Python, SQL, NoSQL, UML |
| ๐ฅ๏ธ Raspberry Pi Automation | Configurations for deploying Raspberry Pi setups across different applications. | Bash, Linux |
| ๐ Ile-segal | A complete responsive website project with backend integration. | HTML, CSS, JavaScript |
| ๐ค Machine Learning Experiments | Notebooks and prototypes exploring ML models and data-driven experimentation. | Python, scikit-learn, Pandas, NumPy |
Other tools & languages:
- Logic & AI: Prolog (SWI-Prolog), Clingo (Answer Set Programming)
- Math & Writing: LaTeX (heavy use in studies)
- Design & Media: Gimp (illustration, editing), video editing
- 3D & CAD: CAD modeling tools
- SysAdmin: server & OS config (Windows, Ubuntu, Debian, Arch, Raspbian)
Curiosity drives me. Here are some areas Iโm actively experimenting with:
| Domain | Focus |
|---|---|
| ๐ Web Development | From static sites to modern frameworks (React, Flask). |
| โ๏ธ Automation with Python | Scripting repetitive tasks to improve efficiency. |
| ๐ฎ C++ Game Development | Understanding game mechanics and engine architecture. |
| ๐งฌ Biology & Computing | Using code as a tool to model and better understand the living world. |
โจ Thanks for stopping by! ๐






