Skip to content
View ElmessaoudiFatima's full-sized avatar

Block or report ElmessaoudiFatima

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ElmessaoudiFatima/README.md

Hi, I'm Fatima Elmessaoudi

Computer Engineering Student | Full-Stack Developer

LinkedIn Email GitHub


About Me

5th-year Computer Engineering student at ENSATé (École Nationale des Sciences Appliquées de Tétouan), with hands-on experience in full-stack development (Java, Spring Boot, Angular, REST APIs) and information systems design for complex business architectures (flow management, procure-to-pay, distributed systems).

Currently seeking a PFE internship, ideally in an Agile/Scrum environment. Bilingual Arabic-French, with a good command of English.

Core Interests:

  • ERP systems & SAP functional consulting (MM, procure-to-pay)
  • Full-stack software development
  • Distributed systems & microservices architecture

Technical Skills

Languages

Frameworks & Libraries

Java EE

Data Science & ML

Matplotlib

Databases

Oracle SQL Server

Architecture & Methodologies

Microservices REST API Agile/Scrum Merise/UML

Tools & DevOps

Swagger Cisco Linux

Project Management

Jira Trello


Experience

Stagiaire Développeuse Full-Stack — HB Development, Tétouan (Jul–Aug 2026) Contributed to Mentora, an educational content management and QA platform for a multi-role team (Admin, Professeur, Inspecteur, SuperAdmin): built a polymorphic versioning system (Laravel, PostgreSQL) with history/restore/compare, modeled editing sessions with conflict detection feeding a multi-level approval pipeline, and worked across the Laravel/PHP back-end and Next.js/TypeScript front-end.

Stagiaire en Développement Web — Naja7Host, Tétouan (Jul–Aug 2025) Designed and built eCabinet, a multi-role platform connecting medical practices and patients (Laravel, PHP, Tailwind CSS, MySQL — 3 roles, 10+ pages): role-based auth, advanced search, photo gallery, WhatsApp integration, star-rating reviews.


Featured Projects

ProxyBuy — Purchasing & Procurement module inspired by SAP MM Full-stack Procure-to-Pay simulation (Spring Boot, Angular, PostgreSQL, Spring Security): supplier management, purchase orders, goods receipt, 3-way invoice matching (PO/GR/Invoice), real-time stock tracking with alerts, JWT authentication.

SGITU — Smart Urban Transport Management System, ticketing microservice Distributed system (Java, Spring Boot, MongoDB, Docker) orchestrating the full ticket lifecycle: issuance, transfer, cancellation, refund, validation.

PhishGuard — ML-based phishing detector Random Forest model served via FastAPI, deployed with Docker Compose; full pipeline from URL collection through feature engineering, comparing 4 algorithms on an 11,000-URL dataset.


Leadership & Volunteering

  • 🏆 "Coup de cœur du jury" — INNOVERT Competition, Enactus ENSATé (Fundación Cideal & Cooperación Española)
  • 🌊 Semi-Finalist — Water4Future International Hackathon (UNESCO-ICIREWARD): water management prototype built in 48h, top 38 out of 125+ teams from 22 countries
  • 🚪 Participant — MENA Ignite Hackathon, GSMA Open Gateway: cleared the Idea phase and the Prototype phase, results pending

GitHub Analytics

GitHub Stats

GitHub Streak

Top Langs


Open to PFE opportunities

Pinned Loading

  1. Raased Raased Public

    Raased (راصد) : Autonomous AI agent for logistics corridor resilience in MENA, using CAMARA telecom APIs as real-time risk signals.

    Python 2

  2. eCabinet eCabinet Public

    Blade

  3. phish-detect-ml phish-detect-ml Public

    Forked from essebaiyayaa/phish-detect-ml

    ML project for phishing website detection

    Jupyter Notebook

  4. ProxiBuy ProxiBuy Public

    Forked from essebaiyayaa/ProxiBuy

    a full-stack procurement and purchasing management platform inspired by SAP MM workflows. It centralizes purchase requests, approvals, purchase orders, supplier management, goods receipt, stock mon…

    Java

  5. SGITU-Microservices SGITU-Microservices Public

    Forked from amosnyirenda123/SGITU-Microservices

    Java