El Mehdi Faida

Software, Data & AI Engineer

I build systems that think, automate, learn, and scale.

Marrakech, Morocco

I am a Software, Data & AI Engineer with a proven track record of designing high-scale backend systems, real-time data pipelines, cloud-native infrastructure, and AI automation tools used by tens of thousands of users.

Over the past years, I delivered platforms for universities, public institutions, and private companies — transforming slow manual processes into fully automated digital ecosystems.

My engineering philosophy is simple: Clean architecture. Real impact. Production-ready systems.

Software EngineeringData EngineeringAI IntegrationCloud & DevOpsSystem Design
SCROLL

Experience

Nov 2025 — Present

Software Engineer & BI Architect · Chouaib Doukkali University

El Jadida, Morocco

Engineering BI systems, dashboards, and automation tools for academic management. Designing scalable backend services and data pipelines for administrative workflows. Leading development of tools for scheduling, resource management, and analytics.

Next.jsPythonPostgreSQLPower BIFastAPI
Sep 2023 — Oct 2025

Software Engineer & BI Architect · Université Cadi Ayyad

Marrakech, Morocco

Built and deployed internal systems used by 5,000+ students and staff. Automated exam correction & academic scheduling, reducing manual work by 70%. Designed REST APIs, database schemas, and dashboards for academic resources. Mentored junior developers and led architecture decisions for digital transformation.

5,000+ users70% automation
NestJSReactPostgreSQLDockerAzure
Sep 2022 — Nov 2022

Software Engineer · MD Architects

Morocco (Hybrid)

Developed a professional portfolio & booking website using Next.js + Tailwind. Integrated automated email workflows and optimized SEO performance.

Next.jsTailwind CSSNode.jsSEO
Sep 2022 — Nov 2022

Software Engineer (Internship) · Conseil Provincial Youssoufia

Youssoufia, Morocco

Migrated workflows from Excel to automated web-based systems. Built dashboards & automated reporting pipelines for executive decision-making.

JavaScriptSQLDashboard DesignProcess Automation

Featured Projects

Multi-Tenant SaaS Platform

Full Stack + Billing

Complete SaaS solution with tenant isolation, role-based access control, subscription management, and admin dashboard for multi-organization deployment.

Tenant Isolation· RBAC· Subscription System· Admin Dashboard
Next.jsNestJSPostgreSQLStripe

Smart Exam Correction v2

AI-Based

Intelligent exam grading system using computer vision and AI for automated answer detection, error classification, and grade computation.

AI Answer Detection· Error Classification· Auto-Grading
FastAPIOpenCVTesseractVector Search

University Copilot

Admin AI Assistant

RAG-powered AI assistant for university administration. Enables document search, auto-report generation, and natural language queries for administrative tasks.

Document Search· Auto-Generate Reports· Answer Admin Questions
LLMsLangChainFastAPIRAG

Skills & Technologies

Languages

TypeScriptPythonJavaScriptSQLGo

Frontend

ReactNext.jsTailwind CSSVue.js

Backend

Node.jsNestJSFastAPIExpressDjango

Data & Databases

PostgreSQLMongoDBRedisElasticsearchApache Kafka

Cloud & DevOps

AWSAzureDockerKubernetesCI/CDTerraform

AI & ML

LangChainOpenCVRAGLLMsVector Databases

Education

Bachelor's Degree

2024 - 2025

Sup'Management University

Software Engineering

GPA: 0.0

Associate Degree

2020 - 2022

ISTA NTIC

Software Development

GPA: 0.0

Certifications

Data Engineering & Cloud Bootcamp

UM6P (YouCode | Polytechnic University Mohammed VI)

2023

Contact

Let's build something great together

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out!