BOUSKRI
MOHAMMED KARIM
I am a
Passionate software engineer and doctoral researcher specialized in Generative AI, software architecture analysis, and intelligent documentation systems.
Engineering disciplined systems with research-grade curiosity.
I am a Moroccan software engineer based in Fès, Morocco, combining academic research with practical engineering. My work focuses on intelligent systems, Generative AI, RAG pipelines, software architecture analysis, and design-pattern-aware code understanding.
I bring together full-stack engineering, AI experimentation, and doctoral research to design platforms that transform complex codebases into clear, trustworthy technical and functional documentation.
A trajectory shaped by excellence, research, and applied engineering.
PhD · Université Sidi Mohamed Ben Abdellah
Second-year PhD Student researching Generative AI for code analysis and automated technical documentation generation.
Specialized Master's Degree in Software Quality
FSDM · USMBA. Ranked major of the master's program and excellence scholarship recipient, awarded to the valedictorian.
Professional Bachelor's Degree
Information Systems and Software Engineering at FSDM, focused on software development, systems design, and applied computing.
DUT in Decision Informatics
EST program centered on decision support, data-driven systems, and practical software engineering foundations.
Baccalaureate in Physical Sciences
Scientific foundation that supports analytical reasoning, mathematical thinking, and engineering discipline.
Generative AI Platform for Code Analysis and Automated Technical & Functional Documentation Generation
A research-driven engineering platform exploring how LLMs, retrieval systems, vector embeddings, and static code analysis can generate reliable documentation from complex software systems.
Code Intelligence
Static analysis, JavaParser integration, design pattern detection, dependency extraction, and architectural reasoning.
RAG Architecture
Embedding pipelines, Weaviate vector storage, intelligent retrieval, chunking strategies, and context orchestration.
LLM Documentation
OpenAI API integration, prompt engineering, functional documentation, technical reports, and REST API explainability.
Academic leadership earned through excellence.
Teaching opportunities at USMBA were obtained through the excellence scholarship, highlighting communication, mentorship, and academic distinction.
Python Teaching Assistant / Instructor
First Year BCG students: Biologie, Chimie, Géologie.
Excel Instructor
Third-year licence students, focused on practical spreadsheet skills and analytical workflows.
Python Instructor
First Year MI students: Mathématiques Informatique.
A full-stack and AI research toolkit built for modern engineering.
Industry experience across enterprise systems, data integration, and software tooling.
Code & Configuration Generator for FTI Interfaces
Built generator tooling and a database synchronization tool for FTI environments.
IT Support · ERP Coupa
Supported a client ERP project with a focus on reliable technical assistance and operational continuity.
Impact Study Application in Oracle Data Integrator
Developed an impact study application for ODI workflows and enterprise integration analysis.
Decision Support Application
Created a decision support application using prospective dashboard methodologies.
Selected platforms and systems at the intersection of AI, architecture, and software delivery.
AI Documentation Generation Platform
Generates technical and functional documentation from code using code analysis, embeddings, vector retrieval, and LLM orchestration.
Swagger Alternative Platform
Custom endpoint detection and interaction system for API exploration.
Software Architecture Analysis Platform
Analyzes structure, dependencies, design patterns, and architectural signals.
Database Synchronization Tool
Synchronizes enterprise database configurations for FTI-related tooling.
Intelligent Code Analysis Systems
Research prototypes for extracting and explaining codebase behavior.
Coating Company Website Projects
Professional web projects with responsive interfaces and business-oriented UX.