Work Experience

Building enterprise banking systems and AI-powered solutions across international teams

May 2024 Present

Backend Engineer

NTT DATA Morocco

  • Developed Spring Boot microservices handling high-volume transactions for banking/insurance systems.
  • Led legacy modernization initiatives, reducing technical debt through SonarQube analysis and refactoring.
  • Designed REST APIs integrating modern backends with legacy Oracle systems and Splunk brokers.
  • Maintained 80%+ JUnit test coverage for production-grade financial software.
  • Supported Angular component integration for full-stack delivery on critical client projects.
JavaSpring BootREST APIsMicroservicesSonarQubeJUnitAngularOracleSplunkBanking Systems

Dec 2023 Mar 2024

AI Backend Developer

We Are Ants

  • Architected RAG pipelines using LangChain + AWS Bedrock for intelligent document search.
  • Deployed AWS Lambda (Python) + API Gateway for scalable serverless backend.
  • Tuned vector search algorithms for improved AI response accuracy.
  • Integrated AI logic with internal REST services for seamless user experiences.
AWS BedrockLangChainPythonAWS LambdaRAGAI/MLREST APIsAPI GatewayVector Search

Jul 2021 Dec 2021

Software Developer Intern

Innov-DS

  • Built interactive UI with React + TypeScript integrated with Spring Boot backend.
  • Optimized JSON data structures for improved client-server performance.
ReactTypeScriptSpring BootFrontend DevelopmentREST APIs
2+
Years Experience
3
Enterprise Clients
80%+
Test Coverage
15+
Technologies