[nom]
Software Engineer - Python Backend, Data Platforms & Distributed Systems
Fes, Morocco | [téléphone] | [e-mail] | [nom] | [lien] | LinkedIn
Available immediately | Open to international relocation
EXPERIENCE
OSTORLAB - Software Engineering Intern, PFE
Casablanca, Morocco | Feb 2026 - Jul 2026
- Built a production-facing Python reporting pipeline for agentic cybersecurity scans using Pydantic AI, Jinja2, and Apache Airflow, transforming scan outputs into validated structured reports.
- Parallelised independent report-generation stages with thread pools to reduce sequential processing overhead while preserving typed validation and reliability controls.
- Designed an event-driven workflow engine supporting 8 automated journeys with composable boolean conditions, delayed actions, triggers, and branching business logic.
- Contributed to backend and data-processing components using Python, PostgreSQL, GraphQL, Docker, Kubernetes, and GCP; also implemented Android/iOS security-analysis rules using signatures, entropy heuristics, and identifier analysis.
INOTEKK - Freelance Software Engineer
France / Remote | Aug 2026 - Sep 2026
- Developed and iterated on Python/Next.js workflows integrating LLM-generated content, debugging behaviour across application, API, and model boundaries.
- Worked directly with engineering stakeholders in a fast-moving remote environment; investigated trade-offs across latency, reliability, output quality, context limits, and API cost.
SELECTED ENGINEERING PROJECTS
ScanMe - Production ML Document Detection Platform
Python | FastAPI | AWS | MLflow | DVC | Jenkins | GitHub Actions | Docker
- Productionised a document-detection model from Hugging Face behind a FastAPI inference service and deployed it on AWS.
- Built an end-to-end MLOps workflow covering model serving, experiment tracking, model/data versioning, automated testing, CI/CD, and cloud deployment; used MLflow for experiments/artifacts and DVC for reproducibility.
- Implemented automated delivery with Jenkins and GitHub Actions, connecting repository changes to validation, container builds, and deployment.
Finton - Lightweight C++ Model Inference Server
C++ | Linux | Concurrency | Networking | Profiling
- Building a compact model-serving runtime inspired by NVIDIA Triton Inference Server, focused on model loading, request routing, concurrent inference, dynamic batching, lifecycle management, and runtime metrics.
- Implementing the serving core in modern C++ with emphasis on threading, memory management, queues, latency, throughput, CPU utilisation, and tail-latency trade-offs.
ApplyOS - Typed Job Intelligence & Processing Engine
Python 3.13 | Pydantic | AsyncIO | OpenAI Agents SDK
- Architected an asynchronous pipeline that converts heterogeneous job postings into strongly typed domain models for jobs, requirements, skills, eligibility, and matching.
- Separated probabilistic AI extraction from deterministic business logic for visa eligibility, skill matching, and weighted candidate scoring.
Mataupin - AI-Assisted Mathematics Learning Platform
Django | React | PostgreSQL | Celery | Redis | Docker
- Built an end-to-end learning platform with a Django backend, PostgreSQL, React, asynchronous Celery/Redis workloads, AI-assisted tutoring flows, payments, and containerised deployment.
ACHIEVEMENTS
- 5th Place - CODE IT Competitive Programming Competition, competing among engineering-school students in timed algorithmic problem solving.
- Completed CPGE MPSI/MP, an intensive mathematics and physics curriculum centred on rigorous quantitative reasoning, algorithms, and problem solving.
EDUCATION
INPT - Institut National des Postes et Telecommunications
Engineering Degree - Advanced Software Engineering for Digital Services | Rabat, Morocco | 2023 - 2026
Relevant coursework: Distributed Systems, Data Engineering, Databases, Cloud Computing, Algorithms & Data Structures, Operating Systems, DevOps
CPGE - MPSI / MP | Mathematics, Physics & Computer Science | 2021 - 2023
TECHNICAL SKILLS
Languages: Python, SQL, C++, Go, Rust, TypeScript/JavaScript Backend & Data: FastAPI, Django, Pydantic, AsyncIO, REST, GraphQL, Airflow, PostgreSQL, Redis, Celery
MLOps & Cloud: MLflow, DVC, Hugging Face, AWS, GCP, Docker, Kubernetes, Jenkins, GitHub Actions, CI/CD Systems: Linux, concurrency, multithreading, networking, profiling, event-driven systems, distributed-systems fundamentals
LANGUAGES
Tamazight - Native | Arabic - Native | French - Professional | English - Professional