Education

2024 – 2026
Master of Science in Software Technology Sorbonne University
  • Advanced algorithms, design and verification of safe software, concurrent, functional and distributed programming, and complex software architecture development
  • Development of typing/interpretation pipelines, static program analysis, and algorithm design for graphs and Web/Mobile applications
2020 – 2024
Bachelor of Computer Science Sorbonne University
  • Algorithms, OS, networks, databases, functional and OO programming
  • Many collaborative projects: C, Java, OCaml, Python, TypeScript

Experience

2025 – 2026
Quality Analyst Engineer (apprenticeship) Hexaglobe · Video streaming
  • Designed complete test strategies for zero-coverage legacy products: 3,000+ test cases across 4 stacks (Playwright, Jest, pytest, PHPUnit)
  • Built GitLab CI/CD pipelines and shared CI components (centralized Allure reporting) used by 10+ repositories
  • Developed objective video-quality validation tools (VMAF, black-frame/freeze detection, audio analysis) for a live video encoder
  • Industrialized AI-assisted development: multi-agent orchestration in Docker sandboxes, versioned guardrails and mandatory green tests. ~720 integration tests produced in 3 days
2023 – 2026
Technical Lead Play Sorbonne University Association
  • Virtualized infrastructure: Docker servers, CI/CD orchestration, Google Workspace
  • Showcase website: 9,000 unique visitors in 2025, on-page SEO, analytics
  • Local-first mobile web app for quest tracking: secure auth, optimized high-load back-end
2024 – 2025
President Play Sorbonne University Association
  • Global strategy coordination, project supervision
  • Managing a team of 100+ volunteers
  • Cultural event welcoming 10,000+ visitors
2021 – 2025
General Employee Lidl France, Asnières-sur-Seine
  • Cash register supervision, stock management, complaint handling

Projects

Mopsa WASM

Full port of the MOPSA static analyzer (OCaml/C/C++) to WebAssembly with a web frontend. Compiles the entire toolchain (including Clang) to run analysis directly in the browser.

OCamlC/C++WebAssemblyClangEmscripten
Glyph

Web app for a real-world treasure hunt built in collaboration with multiple Sorbonne University departments. Helps new students discover the campus through an interactive quest experience.

TypeScriptNext.jsPostgreSQL
Play Sorbonne, site vitrine

Showcase website for the Play Sorbonne University student association. 9,000+ unique visitors in 2025, with on-page SEO and analytics.

Astro

Skills

Languages

French (Native)English (Professional)Arabic (Conversational)