Overview
Technical skills
Timeline
Roles

Overview

AI engineer working on agentic systems and production delivery for SAP security use cases, including role optimization, vulnerability review automation, and alert response workflows. Built production services using Python, FastAPI/Flask, LangChain-based orchestration, and LiteLLM, with observability via Prometheus and CI quality gates. Also delivered data engineering work for lakehouse migrations and analytics pipelines using Python, Apache Spark, and Databricks.

Technical skills

C++
SQL
Node JS
TypeScript
JavaScript
C
ABAP• Middle • 3y+
Python• Senior • 3y+
Node JS
Express
ABAP
ABAP Objects
SAP BTP• 3y+
Python
FastAPI• 3y+
Flask
Pydantic
SQLAlchemy
Databases
MS SQL
MySQL
Databricks• 3y+
PostgreSQL
AI/ML
Claude
Claude Code
Embeddings
LangGraph
LLM
Spark• 3y+
LangChain
LiteLLM
AI Agents
Instructor
RAG
Frontend
Next.js
React.js
Mobile
Dependency Injection
DevOps
Azure
Rest API
Vector
Azure DevOps• 3y+
Docker
Prometheus
Cybersecurity
SonarQube

Timeline

Senior AI Engineer Senior
IBM Full-Time
Feb 2023 to Present 3 Years 6 Months In office

Leads AI engineering for SAP security operations within IBM Cyberdefend’s Cybersecurity Services group. Designs enterprise threat detection alert response automation for critical role assignment events, including triage, containment coordination, log analysis, and closure logic with audit tradeoffs. Implements synchronization logic to keep exemption criteria aligned with current role data sourced from SAP systems.

ENSIAS
Master's Degree Computer Science
2020–2023 Rabat, Morocco