About Zakaria
- Development ofintelligent chatbots(LLM, RAG, conversational assistants)
- Automation of business processes through AI
- Design of robust APIs and backends (FastAPI, Spring Boot)
- Integration of NLP models (classification, extraction, text generation)
- Deployment of scalable solutions (Docker, cloud)
- Expertise inLLM, RAG, and NLP(AraBERT, LLaMA)
- Dual expertise:AI + software development
- AI Assistants (customer support, legal, technical)
- Automatic document generation
- Text data analysis
- Intelligent web applications
Arabic
Native or bilingual
French
Fluent
English
Fluent
Experience
- CBIAI & Full-Stack Developer | FactureIA — GraphRAG, AI Agents & RPAFebruary 2026 - Today (6 months)Casablanca, MoroccoDesign and development of FactureIA, an AI-powered invoicing management web application. The core of the project is a conversational assistant based on a GraphRAG architecture – an advanced approach that models financial data (clients, invoices, statuses, relationships) as a knowledge graph. Coupled with a local LLM via Ollama, this assistant answers complex business questions with an accuracy that a traditional vector RAG cannot achieve: outstanding revenue, risk client detection, payment trend analysis – all while ensuring total data confidentiality.The application covers the complete invoice lifecycle: creation, editing, professional PDF generation, and real-time tracking via a responsive SPA interface in native JavaScript, secured by a REST API with JWT authentication. The project is evolving towards the integration of autonomous RPA agents to automate repetitive business processes and native integration with Microsoft Dynamics 365.Stack: Python · Flask · Ollama · NetworkX · TF-IDF · ReportLab · HTML/CSS/JS ES6+
- TechPal,Intelligent Legal AssistantMarch 2025 - September 2025 (6 months)Design of a legal AI solution capable of interpreting, reasoning, and producing legal content.▸ Architecture of a RAG system leveraging LLMs adapted to legal Arabic for reliable responses on legal corpora.▸ Evaluation and selection of NLP models (AraBERT, LLaMA 3) based on accuracy, performance, and domain relevance.▸ Project management for the integration from legal corpus ingestion to the final user interface.▸ Design of an automatic legal document generation module (deeds, procedures, contracts), ensuring compliance with legal formats.
- Intelcom,AI & Cloud EngineeringJuly 2024 - August 2024 (1 month)Temara, MoroccoIntelligent conversational assistant for Cloud/DevOps technical support.▸ Design of an NLP solution for understanding technical queries with inference strategies adapted to the Cloud domain.▸ Automation of support request processing, reducing delays and improving recommendation relevance.
Recommendations
Be the first to recommend Zakaria
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master 2 – Artificial IntelligenceUniversité Côte d'Azur2025Master 2 – Intelligence Artificielle
- Engineering DegreeEMSI2025Diplôme d'Ingénieur
Certifications
- Oracle Database Administration IOracle2024