
Projets réalisés

Portfolio
https://moataz-foudhaili.netlify.app
LinkUpTournament
https://linkuptournament.azurewebsites.netExpériences
Web developer freelancer
For seven months, I played a key role in developing a Football Management Tournament Platform, an advanced system designed to provide an immersive experience for football enthusiasts, clubs, and tournament organizers. This project showcased my expertise in building interactive applications, handling complex data structures, and delivering user-friendly solutions.
Key Responsibilities & Achievements:
Full-Stack Development: Engineered the platform using MERN stack (MongoDB, ExpressJS, React, Node.js) and Angular-Spring Boot, ensuring a smooth and scalable experience.
Tournament Creation & Management: Designed a dynamic tournament management system that allows users to create, organize, and track football tournaments with real-time updates.
Virtual Team Management: Implemented team formation features, player transfers, and performance analytics, giving users control over their squad strategies.
Real-Time Match Simulation & Statistics: Integrated live match simulation with real-time statistics and AI-driven match predictions to enhance the gaming experience.
User Authentication & Role-Based Access: Developed a secure JWT-based authentication system for players, coaches, and tournament administrators.
Interactive & Engaging UI/UX: Designed an intuitive dashboard with responsive layouts, making it easy for users to navigate and manage their tournaments.
Scalability & Performance Optimization: Ensured high-performance data handling to support multiple concurrent users and real-time updates.
visit the website through here : (demo for the client) https://linkuptournament.azurewebsites.net
ERP et IA
Développement d'un système ERP/CRM complet en utilisant la stack MERN, avec des fonctionnalités d'IA pour des analyses de données avancées et une meilleure interaction client. Utilisation de modèles d'IA (comme Bard) pour automatiser la génération de tâches et fournir des recommandations intelligentes au sein de la plateforme. Conception d'une interface moderne et réactive avec des mises à jour en temps réel et des intégrations API fluides.
Technologies clés : MongoDB, Express.js, React, Node.js, Intégration IA (Bard), APIs RESTful, Tailwind CSS
Freelancer
Application de Quiz Dynamique avec Django et Intégration d'IA
Développement d'un module de quiz dynamique au sein d'un projet Django, avec des questions à choix unique et multiple liées à des cours spécifiques. Intégration de fonctionnalités d'IA pour la génération automatique de quiz, améliorant l'engagement des utilisateurs et la diversité des contenus. Mise en place de vues distinctes pour la passation des quiz, avec un système de notation en temps réel et des retours immédiats. Accent mis sur une architecture propre et une expérience utilisateur optimisée avec des interfaces intuitives et une navigation fluide.
Technologies clés : Django, Python, Intégration IA (Gemini), HTML/CSS, JavaScript
Formations
Software Engineer / Ingénieur Logiciel
ESPRIT est l'une des institutions les plus reconnues en Tunisie pour la formation d'ingénieurs, avec un fort accent sur l'innovation technologique, la résolution de problèmes complexes et le développement de compétences pratiques en ingénierie logicielle et systèmes d'information. Au cours de ma formation, j'ai acquis des compétences approfondies en développement web et mobile, intelligence artificielle, et intégration de systèmes, tout en participant à divers projets pratiques et stages professionnels.
Cours Clés : Développement Web (Django, MERN), Développement Mobile (Flutter), Intelligence Artificielle, Systèmes Distribués, Bases de Données, Gestion de Projet Agile
Licence Appliquée en Technologies de l'Information
Formation axée sur les aspects pratiques des technologies de l'information, avec un fort accent sur le développement logiciel, les bases de données, et les réseaux informatiques. Le programme met en avant l'acquisition de compétences techniques solides à travers des projets pratiques, des stages en entreprise, et des travaux dirigés en environnement professionnel. J'y ai développé des compétences en développement web et mobile, ainsi qu'en gestion de projets IT.
Cours Clés : Développement Web, Programmation Orientée Objet, Bases de Données (SQL), Réseaux Informatiques, Développement Mobile, Administration Systèmes, Gestion de Projets Technologiques