Work Experience

Building enterprise systems and AI-powered solutions across international teams

NTT DATA Morocco

Backend Engineer

NTT DATA Morocco

May 2024 - Present
  • Backend engineer for enterprise clients Intesa Sanpaolo (Banking) and Zurich Insurance.
  • Develop and maintain Spring Boot microservices for critical banking and insurance workflows.
  • Implement and optimize REST APIs, business logic, and data processing pipelines.
  • Improve maintainability using SonarQube, refactoring legacy modules.
  • Maintain JUnit test coverage for mission-critical backend services.
  • Support Angular components when cross-stack integration is required.
JavaSpring BootREST APIsMicroservicesSonarQubeJUnitAngularBanking Systems
We Are Ants

AI Backend Developer

We Are Ants

Dec 2023 - Mar 2024
  • Developed AI-assisted backend services for the E-Trivium EdTech platform.
  • Built RAG pipelines (AWS Bedrock + LangChain + Python) for intelligent document search.
  • Deployed modular serverless functions using AWS Lambda.
  • Integrated AI logic with internal REST services.
AWS BedrockLangChainPythonAWS LambdaRAGAI/MLREST APIsEdTech
Innov-DS

Software Developer Intern

Innov-DS

Jul 2021 - Dec 2021
  • Developed UI features using React + TypeScript.
  • Integrated frontend modules with Spring Boot REST APIs.
ReactTypeScriptSpring BootFrontend DevelopmentREST APIs