
OMAJ est une plateforme de dépôt-vente en ligne spécialisée dans les vêtements de seconde main, qui utilise la technologie pour soutenir une mission durable.
Mai 2023 - Jan 2024Formation avancée en architecture logicielle, conception de systèmes complexes, et développement d’applications.
Jan 2025 - Oct 2026Développement d’applications, conception de systèmes informatiques et approches agiles.
Sep 2022 - Jan 2025Spécialisation en algorithmie, développement web (HTML5, CSS3), et programmation (C, Processing).
Sep 2020 - Jun 2022Mention assez bien, avec un focus sur les mathématiques, la physique et les sciences de l'ingénieur.
2019 - 2020
MyYoutube
Application web en Angular pour la gestion de la diffusion de vidéos. Microservice d'encodage vidéo en Go avec FFMPEG pour l'encodage en tâche de fond. Microservice de mailing avec Spring Boot et JavaMail pour l'envoi automatisé d'emails. Microservice de recherche basé sur ElasticSearch pour gérer les requêtes de vidéos. Application mobile en React Native reprenant les fonctionnalités du site. API RESTful avec Spring Boot pour l'intégration et la communication entre les microservices.

Mon premier website : Greento
Mon projet d'école s'appelait Greento, c'était un site web de commerce électronique qui se concentrait sur la vente de produits écologiques tels que des gourdes, des pailles et des couverts réutilisables. J'ai utilisé les compétences en React pour développer l'interface utilisateur et j'ai intégré une API pour récupérer les données de produits. C'était un projet passionnant qui m'a permis de découvrir les différentes possibilités offertes par les API et de voir comment elles peuvent être utilisées pour améliorer les applications web. Ce projet m'a appris à comprendre et à utiliser efficacement le framework React.js

Mon premier Code camp : Inclu'chat
Notre projet pour Inclusion Conseil consistait à créer une solution de calendrier et de chat en temps réel pour améliorer la communication et la coordination interne de l'entreprise. Nous avons utilisé le framework Next.js 13 pour développer l'application web, ainsi que les bibliothèques sockets.io pour le chat en temps réel et Full Calendar JS pour le calendrier. La solution comprenait également une page d'administration pour permettre la gestion des utilisateurs et des événements.

Code camp Mobile : Etnamargement
Etnamargement est une application d'émargement innovante développée avec React Native, une technologie de développement d'applications mobiles multi-plateformes, et une API Express associée à Prisma, une base de données moderne et performante. Cette application permet à l'école ETNA de gérer efficacement la présence de ses étudiants lors des cours et des examens en temps réel. Grâce à Etnamargement, les enseignants peuvent facilement prendre la présence des étudiants en scannant leur QR code individuel à l'aide de leur téléphone portable. Les données de présence sont ensuite stockées dans une base de données sécurisée, permettant une gestion facile et rapide des absences.

API RESTful
Développement d'une API sécurisée avec .NET Core 3.1, intégrant une authentification JWT et un système de rôles. Conception des modèles C# liés aux tables de la base de données et configuration des migrations avec Entity Framework Core.

Eco-Polia
Projet de fin d'étude du Bachelor en Lua et LÖVE. Jeu d'aventure sur l'écologie avec création d'un moteur de jeu personnalisé (gestion des collisions, personnage, UI, et cartes).

Crowdin
Développement d'un site d'entraide pour traductions de projets avec Symfony 7.0. Fonctionnalités : création de comptes, affichage des projets, envoi de traductions, import/export CSV, et notifications par email via Mailtrap.