About Me

Get to know my academic background, research interests, and professional journey.

Biography

Personal Profile & Biography

About Me

I am a PhD candidate working on LLM-based agents for Model-Driven Engineering (MDE). My research focuses on building AI agents that can reliably use specialized engineering tools, selecting the right tool, applying it correctly, and validating the result.

I design the infrastructure that connects LLMs to these tools (via the Model Context Protocol), and develop methods to evaluate and benchmark agent performance at scale. A recurring theme in my work is closing the loop between execution, evaluation, and improvement.

Research Interests

  • Agentic Tool Use: Designing LLM agents that select, call, and chain external tools correctly.
  • Agent Evaluation & Benchmarking: Building rigorous, reproducible methods to measure agent accuracy, scalability, and failure patterns across versions.
  • Synthetic Data Generation: Generating diverse, validated datasets from small seed examples to train and evaluate LLM-based agents.
  • Human-in-the-Loop AI: Designing interactive AI systems where users validate, correct, and guide the agent's output step by step.
  • Self-Improving Agents: Closing the loop between execution traces and agent specialization, so agents improve automatically over time.
  • LLMs for Software Engineering: Applying LLM-based agents to structured, formally specified software engineering tasks and workflows.

Contact Information

  • Email: zakaria.hachm@imt-atlantique.fr
  • Office: Room 246, Building B, IMT Atlantique, Nantes, France
  • Affiliations:
    • IMT Atlantique
    • LS2N (UMR CNRS 6004) - Laboratoire des Sciences du Numérique de Nantes

Online Presence

Information

Location

Nantes, France

Office

Room 246, Building B, IMT Atlantique, Nantes

Affiliations

  • IMT Atlantique
  • LS2N Laboratory (UMR CNRS 6004)
  • Laboratoire des Sciences du Numérique de Nantes

Academic Journey

Ph.D. in Computer Science

2024 - Present

IMT Atlantique, Nantes, France

Designing LLM-based agents that reliably select, use, and evaluate specialized engineering tools, with a focus on tool-use, benchmarking, and self-improvement.

Engineer's Degree in Software Engineering

2021 - 2024

Ecole Nationale Supérieure d'Informatique et d'Analyse des Systèmes (ENSIAS), Rabat, Morocco

Specialized in software engineering.

CPGE - Preparatory Classes for Engineering Schools, Mathematics

2019 - 2021

Lycée Mohamed V, Casablanca, Morocco

Intensive preparatory program in mathematics and physics for competitive entrance exams to engineering schools.

Training & Certs

certification 2024

Big Data Engineer Certificate

IBM