Looking forward to starting my first professional experience in Tech 🌱
I’m especially attracted to roles like
AI Developer, Machine Learning Engineer, Python Developer, or Software Testing Engineer,
as they all align with my passion for building intelligent, reliable, and well-crafted software.
I’m currently seeking opportunities for either an alternance (work-study) or an internship (stage) contract. I want to build on my development experience by focusing more on intelligent applications and end-to-end AI solutions.
I’m eager to contribute to areas like infrastructure design, scalable system architecture, and reliable, high-performance testing. I’m also flexible with how I get involved - happy to adapt to whatever format best supports your team and project goals.
Here are some of my projects I worked on since 2022, most of them during my studies at 42 Paris :
| REPO | SKILLSET | DETAILS |
|---|---|---|
| RAG-cross-LLM-docbot | Python, RAG, LangChain, OpenAI API, LLMs, FAISS | A document chatbot leveraging RAG and LLMs to provide answers from PDF documents. |
| Charging stations in France | Python, Pandas, Streamlit, Folium, Plotly, Docker. | An interactive Streamlit dashboard visualizing EV charging stations and adoption rates across mainland France, designed to inform policy and support France’s electric mobility transition. The interactive dashboard is available here - it might be sleeping, but you can wake it up ! |
| ft-transcendence | Python, Django, Docker, PostgreSQL, Redis, Nginx, WebSockets, HTML, CSS, JavaScript | A web-based multiplayer Pong game supporting 2 to 4 players. Built with Python, Django, and Django Channels (WebSockets) for the backend and JavaScript with REST APIs on the frontend. Features include real-time gameplay, 3rd party user authentication, friends management, live chat. Uses WebSockets, PostgreSQL, Redis, OAuth2, and is fully containerized with Docker. |
| CLI Pong Game via API | Python, Websockets, REST API, AsyncIO, CLI Application | A command-line interface (CLI) Pong game client that connects to a server via REST API and WebSocket, allowing users to play Pong against other players in real-time. The client supports asynchronous communication, enabling smooth gameplay and real-time updates via WebSocket. |
| Inception | Docker, Docker Compose, Nginx, MySQL, PHP, WordPress | A project that sets up a complete web stack using Docker, including Nginx, MySQL, and WordPress. It demonstrates the use of Docker for containerization and orchestration of web applications. |
| ft-irc | C, C++, Python, Docker, Redis, Nginx, WebSockets | It's a web-based chat application, where you can create channels, send messages, and interact with other users. |
| Django-PostgreSQL-Docker-setup | Python, Django, PostgreSQL, Dockerfile, Docker compose, Makefile, Bash | Step by step setup of the Django project with PostgerSQL database with docker. |
| Django-App-Custom-User-Model | Pyhton, Django, HTML, CSS | Guided tutorial, shows how to create a custom user model in Django and manage user profile functionality for a web-app. |
| Django-OAuth-Google | Pyhton, Django, Djang-Allaouth, Google Cloud API | Explains how to setup 3rd party authentication in Django to login onto the website login with google. |
| Django-Docker-Setup | Python, Django, Dockerfile, Shell script | 10 steps to setup the Django project development environment with Docker. |
| Chat-GPT-Clone | C++, Python, OpenAI API | Simple, 7 steps setup for AI chat with OpenAI API. |
| C++ | C++, Makefile, OOP, Vim, Git, VSCode | A comprehensive C++ project series demonstrating mastery of Object-Oriented Programming, templates, STL, and advanced language features. |
| C-Library | C, Linux, Vim, GCC, Makefile, Valgrind, Git, VSCode | Custom implementation of essential C standard library functions, showcasing low-level memory handling and string manipulation in pure C. |
| Net_Practice | Network configuration, Subnetting, Submask, Markdown, PDf, Google Drive | Notes and exercises to learn and practice core computer networking concepts. |
| Philosophers | C, Multithreading, Mutex | A multithreaded C program simulating the Dining Philosophers problem using threads and mutexes to manage shared resource access and prevent race conditions. |
| Minishell | C, Shell, Bash, CLI, System programming, Process management, Signal handling, Parsing, Tokenization | A custom Unix shell written in C, supporting pipelines, redirections, and built-ins with POSIX threading. |
| So-long | C, Minilibx | A tile-based 2D game in C using MiniLibX, focusing on map parsing, rendering, and real-time keyboard input handling. |
| Push-Swap | C, Sorting Algorythms, Optimization, Makefile, Valgrind | A C project that implements an optimized sorting algorithm using two stacks and a limited instruction set, focusing on minimal operation count and algorithmic efficiency. |
| ... | ... | ... |
My GitHub
My LinkedIn
My Portfolio

