HomeOver mijProjectenErvaringStageContact

Full Stack Developer gericht op het bouwen van moderne websites en webapplicaties met een strakke UX en sterke prestaties.

Navigatie

HomeOver mijProjectenErvaringStageContact

Contact

info@alae.be+32 451 04 73 66www.alae.be

Lier, Antwerpen, België

Socials

LinkedInInstagramX (Twitter)Facebook

© 2026 Alae Moumouh | Alle rechten voorbehouden

Innovate. Build. Scale.

Stage

( 06 )

Momenteel stage lopend bij Detecte, een door IMEC gefinancierde startup die innovatieve verkeersveiligheidstechnologie ontwikkelt met Flutter en computer vision. Echte producten bouwen die wegen veiliger maken voor professionele chauffeurs.

Detecte - Leuven, Belgie - februari tot mei 2026

Stage als Full Stack Flutter Developer

Detecte ontwikkelt een AI-gedreven mobiele applicatie die bestuurders monitort tijdens het rijden. Met computer vision, GPS-tracking en artificiele intelligentie helpt de applicatie afleiding achter het stuur te detecteren en de verkeersveiligheid te verbeteren.

20+

Pull requests

6+

Grote features

1000+

Testkilometers

3

Talen

Over Detecte

Detecte bouwt technologie voor professionele bestuurders, rijscholen, logistieke bedrijven en fleet managers. De applicatie bestaat omdat afleiding en vermoeidheid grote risico's vormen in het verkeer. Ze combineert een Flutter-app, een slimme smartphonehouder en een dashboard om bestuurders onmiddellijk te waarschuwen en organisaties bruikbare inzichten te geven, zonder video op te slaan.

Mijn rol en bijdrage

Als Full Stack Flutter Developer Intern werkte ik over de volledige applicatiestack. Ik bouwde mobiele features, migreerde backendfunctionaliteit, onderzocht AI-oplossingen, testte op echte toestellen en ritten, en werkte via GitHub pull requests en code reviews.
Flutter ontwikkelingBackend ontwikkelingAI-featuresTestingAppwriteGPSVoice Assistant

Technologieen

Frontend

FlutterDartBloc

Backend

AppwriteFirebase

AI

OpenAIGroqElevenLabsRAG

Mapping

GPSGoogle MapsLeaflet

Tools

GitGitHubAndroid StudioClaude CodeChatGPT

Grootste realisaties

De belangrijkste onderdelen van mijn stage worden hieronder als technische cases uitgelegd. Elke case toont het probleem, mijn oplossing, het resultaat en de gebruikte technologieen.

Appwrite Migratie

Probleem

Firebase beperkte de controle, realtime configuratie en toekomstige schaalbaarheid van de applicatie.

Oplossing

Ik migreerde authenticatie, collecties, opslag en realtime configuratie naar Appwrite.

Resultaat

Meer controle over data, betere schaalbaarheid en configuratiewijzigingen zonder nieuwe apprelease.

AppwriteFirebaseFlutterRealtime
Media placeholder: Screenshot van Appwrite-collecties en configuratie

GPS Tracking

Probleem

Routes moesten betrouwbaar gelogd en achteraf gekoppeld worden aan veiligheidsevents.

Oplossing

Ik bouwde GPS-logging, routeopslag en routevisualisatie voor analyse per rijsessie.

Resultaat

Nauwkeurige routeanalyse, getest tijdens meer dan 1000 kilometer echte ritten.

FlutterGPSGoogle MapsAppwrite
Media placeholder: Screenshot van GPS-kaart en routeanalyse

Sunglasses Bug

Probleem

De AI detecteerde ogen achter zonnebrillen foutief en gaf onnodige waarschuwingen.

Oplossing

Ik onderzocht edge cases, testte verschillende zonnebrillen en verfijnde de detectielogica.

Resultaat

Minder false alarms en meer vertrouwen van bestuurders in de waarschuwingen.

Computer VisionGaze DetectionTesting
Media placeholder: Voor- en na-screenshot van zonnebrildetectie

Backseat Bug

Probleem

Een passagier op de achterbank werd soms als bestuurder geselecteerd.

Oplossing

Ik verbeterde de ROI en driver selection met validatie op de verwachte bestuurderspositie.

Resultaat

De juiste bestuurder wordt betrouwbaarder gevolgd in verschillende voertuigopstellingen.

ROIDriver SelectionComputer Vision
Media placeholder: Voor- en na-screenshot van bestuurderdetectie

Voice AI Assistant

Probleem

Bestuurders moesten veilig en handsfree met de applicatie kunnen interageren.

Oplossing

Ik onderzocht OpenAI, Groq en ElevenLabs en bouwde een RAG-gebaseerde MVP met spraakherkenning, AI-antwoorden en voice output.

Resultaat

Een werkende handsfree demo en technische basis voor verdere productintegratie.

OpenAIGroqElevenLabsRAGSTTTTS
Media placeholder: Screenshot en architectuurdiagram van de Voice AI-flow

Meertaligheid

Probleem

De applicatie moest bruikbaar zijn voor bestuurders met verschillende voertalen.

Oplossing

Ik voegde Nederlandse, Engelse en Franse teksten en flows toe.

Resultaat

Een consistentere ervaring voor een breder gebruikerspubliek.

Flutteri18nNederlandsEngelsFrans
Media placeholder: Screenshots van NL-, EN- en FR-schermen

Onboarding & Calibratie

Probleem

Nieuwe gebruikers vonden de onboarding en calibratie niet altijd duidelijk.

Oplossing

Ik verbeterde de flow met video, duidelijke stappen, validatie en foutfeedback.

Resultaat

Minder setupfouten en een betere startpositie voor de AI-detectie.

FlutterUXValidatieCalibratie
Media placeholder: Screenshots en video van de onboarding

Uitdagingen & probleemoplossing

Deze cases tonen hoe ik technische problemen analyseerde, hypotheses testte en oplossingen valideerde.

Backseat Bug

Probleem

Passagier werd als bestuurder gedetecteerd.

Analyse

ROI-selectie en voertuigopstellingen onderzocht.

Oplossing

Driver selection gekoppeld aan verwachte bestuurderspositie.

Resultaat

Betrouwbaardere bestuurderdetectie.

Sunglasses Bug

Probleem

Zonnebrillen veroorzaakten false alarms.

Analyse

Detectielogs en verschillende lenstypes getest.

Oplossing

Detectielogica verfijnd voor verminderde oogzichtbaarheid.

Resultaat

Minder onnodige waarschuwingen.

Appwrite Migratie

Probleem

Firebase beperkte controle en flexibiliteit.

Analyse

Appwrite, Supabase en andere opties vergeleken.

Oplossing

Backendfunctionaliteit naar Appwrite gemigreerd.

Resultaat

Realtime configuratie en meer controle.

Voice Assistant

Probleem

Touchinteractie is onveilig tijdens het rijden.

Analyse

STT-, LLM- en TTS-providers vergeleken op snelheid en kwaliteit.

Oplossing

Handsfree RAG-pipeline als MVP gebouwd.

Resultaat

Werkende voice demo voor het team.

Resultaten

Firebase volledig vervangen door Appwrite
GPS-tracking en routeanalyse geimplementeerd
Voice AI MVP ontwikkeld
Meertaligheid toegevoegd voor Nederlands, Engels en Frans
Android- en iOS-ondersteuning verbeterd
Sunglasses bug opgelost
Backseat bug verbeterd
Realtime configuratie via Appwrite toegevoegd

Professionele werkwijze

Mijn werk werd opgesplitst in duidelijke technische taken en opgeleverd via pull requests. Feedback van begeleiders en teamleden werd verwerkt tijdens code reviews, tests en demonstraties. Zo waren mijn keuzes niet alleen technisch correct, maar ook uitlegbaar en overdraagbaar.

Stagebeelden en video

Deze plaatsen zijn klaar voor bewijsstukken die de jury kan bekijken zodra publicatie toegestaan is.

Appwrite

Backend en realtime configuratie

Placeholder 1

GPS & routes

Kaart en routeanalyse

Placeholder 2

Voice AI

Demo-video en diagram

Placeholder 3

Onboarding

Screenshots en calibratievideo

Placeholder 4

Stagedocumenten

Plaats de definitieve PDF-bestanden in public/docs. De downloadlinks verwijzen naar de vaste bestandsnamen.

Projectplan

projectplan.pdf

PDF downloaden

Realisatiedocument

realisatiedocument.pdf

PDF downloaden

Reflectiedocument

reflectie.pdf

PDF downloaden

Overdrachtsdocument

overdrachtsdocument.pdf

PDF downloaden

Wat ik geleerd heb

Tijdens deze stage heb ik niet alleen mijn kennis van Flutter uitgebreid, maar ook ervaring opgedaan met backendontwikkeling, AI-integratie, cloudplatformen, testing in realistische omstandigheden en het werken binnen een professionele Git-workflow met pull requests en code reviews.