About

Researcher by training, builder by habit.

Portrait of Rayan Zakaria Hassici

I'm a PhD student in Computer Science at Université de Montréal (DIRO), working on AI-assisted software engineering. I study the reliability, cost and trade-offs of AI coding agents, comparing open-source and proprietary toolchains.

Before Montréal I trained as an AI & Data Science engineer at ENSIA, alongside a double degree in management at EHEC. Along the way I co-founded a startup, built a recommender adopted nationwide by the Ministry of Higher Education, and shipped production ML and full-stack systems.

Today I split my time between research and freelance work: building AI features and SaaS products for clients, with the same rigor I bring to evaluation in the lab.

Education

Where I studied

  1. Sep 2026 – PresentMontréal, QC, Canada

    Ph.D. in Computer Science

    Université de Montréal — DIRO

    AI for Software Engineering · GEODES lab

  2. Jul 2021 – Jun 2026Sidi Abdellah, Algiers

    Master's & Ingénieur d'État in AI & Data Science

    École Nationale Supérieure de l'Intelligence Artificielle (ENSIA)

    Master's grade: 16.08/20

  3. Aug 2024 – Jun 2026Kolea, Algiers

    Master's in Management for Engineers

    Higher School of Commercial Studies (EHEC)

    Double degree program

Experience

Industry & freelance

  1. Jun 2025 – PresentRemote

    Freelance AI & Software Engineer

    Independent

    • Systelium (France, Jun 2025 – Jun 2026): built a full-stack construction-management SaaS to client requirements, integrating agentic AI features.
  2. Jul 2024 – Nov 2024Algiers, Algeria

    Co-Founder & Lead Mobile Developer

    Gostu (Tech Startup)

    • Led technical strategy and the mobile product roadmap; released an interactive Flutter learning application.
  3. Sep 2024 – Oct 2024Algiers, Algeria

    Data Science Intern

    ATM Mobilis

    • Developed and deployed an Arabic RASA chatbot for customer-service inquiries, integrated into the MyMobilis app.
  4. Nov 2023 – Mar 2024Algiers, Algeria

    Technical Consultant & Data Scientist

    Algerian Ministry of Higher Education

    • Built a FastAPI university-selection recommendation platform and pitched it to the Minister, securing nationwide adoption.

Skills

Skills & languages

ML & AI
PyTorch, HuggingFace, Scikit-learn, TensorFlow, LLM Evaluation, Knowledge Distillation, Agentic AI Systems
Research methods
Benchmark Design, Experimental Design, Empirical Evaluation, Data Visualization
AI coding agents & SE
Automated Program Repair, SWE-bench, OpenCode
Engineering
Python, C++, SQL, Docker, Linux, Git, Next.js, Node.js, FastAPI, API Design
Communication
LaTeX, BibTeX, Scientific Writing, Technical Presentations
Languages
English (Fluent), Arabic (Native), French (Proficient)
Certifications
NVIDIA: Fundamentals of Deep Learning · Coursera: Neural Networks and Deep Learning · Coursera: Improving Deep Neural Networks

Certificates

Internships & recognition

  • Internship certificate from the Ministry of Higher Education and Scientific Research
  • ENSIA certificate of appreciation for a vehicle routing optimization project

Beyond the lab

A few moments outside research