About me

I’m an M.Sc. Computer Science student in Germany, originally from Morocco, and a working-student Software Developer at Neopoly. I build production mobile features and backend systems with a focus on performance, clean architecture, and pragmatic delivery.

My work spans real-time backends, mobile apps, speech and NLP systems, and AI automation. I like connecting infrastructure, data, and product workflows into systems that ship.
With Qantra, I build practical AI tooling with clear ROI, safety guardrails, and deployable pipelines.

Experience

  1. Software Developer (Working Student) - Neopoly GmbH

    Mar 2024 — Present
    • • Supported backend feature development with Ruby on Rails and MySQL for API implementation and server-side logic
    • • Translated Jira tickets and GitLab issues into API specifications, defining behavior, data needs, and edge cases
    • • Coordinated requirements across backend, mobile, and acceptance criteria to keep delivery aligned
    • • Built and adapted React Native features for production delivery and ecosystem integrations
    • • Managed Bitrise builds for mobile testing and QA cycles before release
    • • Investigated cross-layer issues spanning API specs, backend behavior, and mobile implementation
    • • Worked in Agile/Scrum with Jira, GitLab, and review cycles in a production codebase
  2. AI & Automation Initiative - Qantra

    Feb 2025 — Present
    • • Consulted individuals and small businesses on practical AI adoption, automation opportunities, and idea development
    • • Mapped business processes into automations, defining inputs, data ownership, and measurable success criteria
    • • Built early-stage prototypes using APIs, n8n, CSV pipelines, RAG workflows, and LLM-based tools
    • • Designed lightweight evaluation loops and human review steps to validate output quality
    • • Advised on AI limitations, reliability risks, and responsible deployment choices
    • • Implemented basic data poisoning checks and prompt-injection protections for AI workflows
  3. Software Project (Praxissemester) - Westfälische Hochschule / 5Minds IT-Solutions

    Feb 2024 — Jan 2025
    • • Integrated a BPMN engine with a customized DMN.io fork for automated decision execution
    • • Implemented frontend integration and backend communication layers for orchestration logic
    • • Modeled decision flows and business rules to drive consistent process outcomes
    • • Delivered a live stakeholder demo showcasing end-to-end automation
  4. ERP & Workflow Automation Intern - IT Remarketing

    Mar 2018 — Sep 2018
    • • Customized Odoo workflows for invoicing, customer management, and operational tracking
    • • Supported data migration and cleanup to centralize operational records
    • • Automated recurring internal processes to reduce manual overhead
  5. Operations & Supplier Coordination - SimsimShoes

    Sep 2018 — Jan 2021
    • • Coordinated suppliers, pricing discussions, and wholesale communications
    • • Managed sourcing follow-up across Morocco and China to keep supply on schedule
    • • Supported logistics and operational handoffs between purchasing and fulfillment

Projects

  1. SayMyName - AI Pronunciation Evaluation System

    Thesis Project
    • • Built an AI-based speech application focused on name pronunciation, audio processing, and user-friendly feedback
    • • Implemented backend workflows to ingest user audio, run transcription, and prepare speech data for analysis
    • • Integrated Whisper and Wav2Vec2 models for transcription and pronunciation analysis
    • • Designed API endpoints connecting frontend, backend, and AI processing layers with structured data flow
    • • Stored user inputs and processed results for retrieval and analysis using SQL-backed persistence
    • • Improved model reliability by testing diverse audio inputs and refining preprocessing logic
    • • Built mobile-facing features for recording, submission, and review of pronunciation feedback
    • • Structured the system into modular UI, API, data, and AI components for maintainability
    • • Delivered the end-to-end prototype using Python, FastAPI, React Native, SQL, and speech models
  2. MyCars - Fleet Tracking Platform

    Full-stack System
    • • Built a fleet management platform for vehicle tracking, operational data, and structured administration
    • • Implemented backend workflows for vehicle records, driver assignments, and fleet status tracking
    • • Designed REST APIs connecting frontend features with backend services for fleet and user data
    • • Modeled vehicles, users, assignments, and operational records in PostgreSQL for reliable storage
    • • Added CRUD flows, search, filtering, and status views for active/assigned/inactive vehicles
    • • Implemented JWT authentication and role-based access to protect sensitive fleet information
    • • Added caching to improve response times for frequently accessed fleet data
    • • Added JUnit tests to validate service and controller behavior across core workflows
    • • Structured backend logic into services/controllers and validated API behavior across user flows
    • • Connected frontend views to backend APIs for consistent data updates and display
  3. KeinplanKarriere - Career Automation Platform

    AI + Automation
    • • Built a career guidance platform for exploring career paths, education options, and job opportunities
    • • Implemented backend workflows for user profiles, career preferences, and recommendation logic
    • • Designed REST APIs connecting frontend features with backend services for user and content data
    • • Modeled users, career paths, skills, industries, and recommendation records in the database
    • • Built CRUD flows with validation and error handling for career content and user inputs
    • • Added filtering and search to explore options based on interests, skills, and criteria
    • • Connected frontend views to backend APIs to keep actions and recommendations consistent
    • • Structured backend logic into maintainable components for future extensions
  4. Sherlook - RAG for Code and Docs

    RAG Systems
    • • Built ingestion, chunking, embeddings, and vector retrieval pipelines for document QA
    • • Designed a modular architecture to swap LLMs and retrieval backends
    • • Focused on practical, developer-facing search and retrieval workflows

Education

  1. M.Sc. Computer Science - Westfälische Hochschule

    2026 — Present
    • • Graduate studies in Informatics
  2. B.Sc. Computer Science - Westfälische Hochschule

    Sep 2022 — May 2026
    • • Focus: Applied Computer Science
    • • Final grade: 1.9
    • • Thesis: "SayMyName" - AI pronunciation evaluation system (grade 1.3)
  3. Studienkolleg - Hochschule Zittau/Görlitz

    2021 — 2022
    • • Focus: Hochschulzugangsprüfung (T-Kurs)
    • • Note: 1.3

Skills

AI & ML

PandasNumPyScikit-learnMLOpsNLPLangChainHuggingFaceFastAPIWhisperPyTorchPowerBIn8n

Languages

PythonJavaScriptTypeScriptJavaRubySQL

Frameworks

React NativeNode.jsSpring BootRuby on RailsReactDjango

Cloud & Ops

DockerFirebaseAWSKubernetes

Tools & Methods

GitLinuxCI/CDJiraRESTGraphQL

Databases

PostgreSQLMySQLRedisMongoDBElasticSearch