Skip to content

Experience

Three roles, from a bus fleet system in Béjaïa to a scanner running in French retail.

  1. Feb 2026 to Aug 2026

    AI Engineer Intern

    Limpidius, EuraTechnologies, Lille

    • Built a production Angular barcode scanning library using WebGL shaders for GPU image processing, ZBar compiled to WebAssembly, and Web Workers to keep decoding off the main thread.
    • Deployed to Castorama and other retail clients, where it processes roughly 3,000 scans per day.
    • Built tenant-stats, a NestJS observability microservice storing scan telemetry in BigQuery and surfacing it through Grafana dashboards.
    • Angular
    • TypeScript
    • WebGL
    • WASM
    • Web Workers
    • NestJS
    • BigQuery
    • Grafana
    • Kubernetes
  2. 2023

    Software Engineering Intern

    ETUS, Béjaïa, Algeria

    • Built a bus fleet management system pairing a Spring Boot REST API with a native Android client written in Kotlin.
    • Implemented real time vehicle tracking, route management, and driver assignment.
    • Spring Boot
    • Kotlin
    • Android
    • REST API
    • PostgreSQL
  3. Ongoing

    Freelance Developer

    Independent, Remote

    • Delivered web and mobile projects for independent clients, covering frontend, backend, and Android work.
    • React
    • Angular
    • Node.js
    • Android