Software Engineer & AI/ML Engineer · ENSIAS, Rabat (Class of 2026)
I build backend systems and applied ML/NLP tools — most recently as a Software Engineer Intern on Oracle's Ticketing System team, and before that at Oracle Labs (GitHub Compliance Audit Service) and CBI (invoice recognition with OCR/NER). Graduating from ENSIAS in 2026; currently exploring software engineering roles.
- Software Engineer Intern, Oracle — Ticketing System (OTS) team, Casablanca — Feb–Jul 2026 React + backend work on ticket detail pages, metadata-driven rendering, and AI-assisted admin tooling.
- Software Engineer Intern, Oracle Labs — GitHub Compliance Audit Service — Jun–Sep 2025 REST APIs (DropWizard) for compliance checks across 500+ open-source repositories, on an international team.
- AI Software Engineer Intern, CBI — Jun–Aug 2024 Invoice recognition system (Python + React); OCR/NER pipeline with spaCy.
| Project | What it is |
|---|---|
| archetype-py | Python architecture-testing / dependency-rule enforcement for clean architecture & modular monoliths — published on PyPI |
| rag-project | RAG-powered Q&A over PDF documents — FastAPI + ChromaDB + Gemini |
| smart-waste-management-ai-iot | Waste classification with a MobileNetV2 CNN + IoT sensors + Flutter app |
| crypto-bigdata-pipeline | End-to-end pipeline: CoinGecko API → Spark → Airflow → Streamlit dashboard |
| Microservices-with-spring-cloud | Backend split into independent Spring Boot microservices |
| Recur | Track subscriptions and free trials so you don't get surprise-charged |
Languages: Python · Java · SQL · PHP · C
Backend: Spring Boot · DropWizard · FastAPI · Flask · Laravel
AI/ML: TensorFlow · PyTorch · scikit-learn · spaCy · OpenCV
Data: PostgreSQL · MySQL · MongoDB · OracleDB · Elasticsearch · Spark
Tools: Docker · Git · Grafana · Prometheus · OpenTelemetry

