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
    • • Developed and maintained backend and mobile applications for large-scale sports and media products, working across REST APIs, authentication, frontend functionality, and production releases
    • • Built backend features with Ruby on Rails and MySQL, implementing API endpoints and server-side logic from Jira tickets and GitLab issues
    • • Contributed for ~1.5 years to the integration of a Fantasy Manager into a major sports application, working in a 6-person integration team within a wider group of ~30 developers in one shared repository
    • • Owned 10+ React Native / TypeScript components, screens, charts, and gameplay features from Jira ticket through implementation and release, shipping to an application with 5M+ downloads
    • • Worked directly with QA engineers and CI/CD workflows, creating development builds through Bitrise, resolving issues, and supporting production-ready releases
    • • Redesigned the administration dashboard of a major German media quiz platform together with the Creative Director, introducing new quiz and question formats and improving usability for content administrators
    • • Defined GitLab issues and coordinated implementation tasks within a 4-person development team, and helped establish a dedicated staging environment for safer testing before production
    • • Supported Neopoly’s internal adoption of generative AI tools, contributing practical guidance on how developers could use AI effectively and appropriately in their daily workflows
  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
  5. KI-Sichtbarkeit - AI Visibility & GEO Testing Tool

    Client Project
    • • Built an AI visibility testing tool that evaluated whether and how companies appeared in AI-generated responses, helping a client assess brand discoverability across generative search platforms
    • • Developed a multi-prompt evaluation workflow using company, industry, competitor, and location-based queries to test brand mentions across diverse search intents and GEO scenarios
    • • Structured the results to highlight mention frequency, response context, and visibility gaps, providing actionable insights for improving the company’s presence in AI-powered search

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.8
    • • 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