Djounaid Vally — Ingénieur Full Stack à La Réunion (974). Développement web (Laravel, Vue.js, Docker), applications mobiles iOS & Android (Swift, Kotlin) et systèmes embarqués / IoT (C++, OpenCV, Raspberry Pi).

🌐
Web & API
Laravel · Docker · Vue.js
📱
Mobile
Swift · Android · iOS
⚙️
Systèmes & IoT
C++ · OpenCV · Raspberry Pi
djounaid@portfolio ~ zsh
$ cat profile.json
{
"name": "Djounaid Vally",
"role": "Ingénieur Full Stack",
"domains": ["Web / API", "Mobile", "Systèmes / IoT"],
"base": "La Réunion 🌋"
}
$ echo "Du circuit embarqué à l'API REST."
~ $
Tape help pour les commandes disponibles
Disponible pour missions — remote & La Réunion
// stack technique

Mes domaines d'expertise

Mobile

iOS · Android

Swift SwiftUI Objective-C Java Android SDK Push Notif. Géolocalisation
→ PROJET ASSOCIÉ
RunSalah — iOS & Android

Systèmes & IoT

Embarqué · Vision · Hardware

C++ Python OpenCV Raspberry Pi FPGA / VHDL Linux Impression 3D
→ PROJET ASSOCIÉ
Granulimage — eRcane
0 d'expérience
0 domaines · Web · Mobile · IoT
0 projets livrés en prod
🌋 Réunion + remote
// réalisations

Projets notables

RunSalah — application mobile des horaires de prières des mosquées de La Réunion
icône RunSalah
RunSalah
📱 mobile · iOS & Android
4,6 10 k+ téléchargements Maj févr. 2025

Application communautaire de référence à La Réunion pour les horaires de prières en congrégation. Géolocalisation de toutes les mosquées de l'île, direction de la Qibla, webradio intégrée et calendrier islamique lunaire.

  • Horaires des salah en djama'ah, mosquée par mosquée
  • Carte et géolocalisation des mosquées de l'île
  • Direction de la Qibla & webradios intégrées
Swift Android PHP MySQL Push
RunQuran
🕌 web · lecteur Coran

Lecteur Coran web progressif, verset par verset. Sélection de la sourate, plage d'ayat, récitation audio par plusieurs cheikhs, texte arabe haute définition et traduction française synchronisée. Zéro dépendance — HTML, CSS et JS natifs.

  • Navigation sourate / plage d'ayat (début → fin)
  • Récitation audio — choix du récitant (Minshawy, …)
  • Texte arabe en grande typographie + traduction française
  • Lecture progressive verset par verset, sans rechargement
HTML CSS JavaScript Web Audio API
RunQuran — lecteur de Coran web, récitation audio et traduction française
data.wello.io live · MQTT
Dashboard Wello — Maintenance, historique des interventions par véhicule

Maintenance — historique & interventions par véhicule

⚡ iot · embarqué · plateforme web

Wello — Du circuit imprimé au tableau de bord temps réel

Conception end-to-end du système connecté embarqué sur le triporteur électrique solaire Wello (La Réunion). De la carte électronique au dashboard web temps réel : capteurs embarqués (Arduino Nano 33 BLE + MKR 1400 GSM), remontée MQTT via le réseau GSM, suivi GPS des trajets, gestion de flotte et maintenance à distance.

🔌
Carte électronique sur mesure
PCB embarqué : capteurs, GPS, batterie et panneaux solaires.
📡
Code embarqué & remontée MQTT
Firmware de collecte et transmission des données télémétriques en temps réel.
🛰️
Suivi GPS des trajets
Cartographie live, historique des parcours, vitesse et consommation.
🛠️
Gestion de flotte & maintenance
Dashboard multi-véhicules, alertes, rapports et planification des interventions.
PCB MQTT C / C++ Meteor.js MongoDB GPS Linux
🖥 iot · affichage dynamique
RunMasdjid — Affichage dynamique des mosquées de La Réunion

Système d'affichage installé à l'origine dans le hall de la Grande Mosquée de Saint-Denis, aujourd'hui déployé dans 20 mosquées connectées à travers l'île. Les écrans diffusent l'actualité de chaque mosquée et sont entièrement pilotés à distance.

🗂️
Gestion à distance
Ajout, modification et suppression des contenus — texte ou image.
🗓️
Planification
Dates et heures de début / fin d'affichage pour chaque information.
🌙
Mise en veille
Veille et démarrage des écrans, programmés ou pilotés à distance.
🔔
Alertes Slack
Notification Slack à chaque modification de contenu sur les écrans.
Raspberry Pi PHP Linux Slack API HDMI kiosk
Écran d'affichage dynamique RunMasdjid
Masdjid Al-Madinah — Annonce importante
🏥 médical · hardware · imagerie
OSCULT — Le premier échographe portable sur iPad

Développé chez Oscadi (startup MedTech réunionnaise), Oscult est le premier échographe portable connecté à un iPad : une sonde ultrasonore branchée sur la tablette, une interface d'imagerie temps réel, et le partage des images pour un second avis à distance. L'examen passe de ~30 min à ~10 min, pour une fraction du prix d'un échographe classique. J'ai réalisé le développement end-to-end : application iOS, électronique de traitement du signal, coque de la sonde et système qualité médical.

1er échographe sur iPad Finaliste TechCrunch Disrupt 2014 Certifié Apple
📱
Application iOS d'imagerie
Acquisition et visualisation des images échographiques en temps réel sur iPad.
🔬
Électronique FPGA / VHDL
Traitement embarqué du signal ultrasonore dans la sonde connectée.
🖨️
Coque en impression 3D
Conception mécanique et prototypage du boîtier de la sonde.
Système qualité médical
Tests unitaires, traçabilité et documentation certifiée (marquage médical).
Swift Objective-C C / C++ FPGA/VHDL Impression 3D
OSCULT — échographe portable connecté sur iPad avec sa sonde
🔬 vision industrielle · imagerie · iot
Granulimage — Mesure granulométrique du sucre par analyse d'image

Développé chez eRcane (centre de recherche canne-sucre, La Réunion) pour remplacer la granulométrie par tamisage — inapplicable au sucre humide et à la masse cuite. Un microscope à platine motorisée (déplacement X/Y automatisé) capture des centaines de photos de cristaux, que le traitement OpenCV binarise et segmente pour mesurer largeur, aire et rondeur de chaque grain. Le logiciel en déduit l'ouverture moyenne (OM) et le coefficient de variation (CV) selon les méthodes de Rens & Butler.

Stage de fin d'études — Mécatronique Déployé à Bois Rouge & Le Gol
🔬
Microscope motorisé
Platine à déplacement X/Y automatisé, cycles A/B/C selon la taille des cristaux.
🖼️
Traitement OpenCV
Binarisation, détection des contours et séparation des cristaux collés.
📐
Mesure des cristaux
Largeur, aire et rondeur de chaque grain, sur ~200 cristaux par échantillon.
📊
OM & CV automatiques
Répartition, ouverture moyenne et coefficient de variation, avec archivage.
C++ OpenCV C++ Builder Vision Moteur pas à pas
Granulimage — logiciel de mesure granulométrique
Accueil — Analyse · Mesure · Résultat · Configuration
// parcours

git log --experience

2024 — présent Tessi CDI
Développeur Full Stack

Recueil et analyse des besoins clients / prospects, modélisation et conception de l'architecture applicative. Développement PHP / Laravel en environnement Docker, tests de bout en bout et qualité logicielle, suivi de production et amélioration continue.

2018 — 2023 Wello — Veloce CDI
Ingénieur R&D

Système embarqué de remontée de données sur triporteur électrique solaire : conception et réalisation de cartes électroniques, développement du code embarqué. Plateforme web de réception et suivi des trajets en temps réel, gestion de flotte et de maintenance, interfaces responsives et intuitives.

2015 — 2017 Oscadi — Oscult CDI
Développeur informatique

Participation à la conception du premier échographe portable sur iPad (OSCULT) : développement électronique sur FPGA (VHDL), application mobile Objective-C / Swift, conception de la coque de la sonde et réalisation en impression 3D.

2013 — présent Applirun Micro-entreprise
Fondateur — Développeur mobile & électronique

Conception de cartes électroniques, réalisation de tableaux d'affichage connectés et d'applications mobiles natives Android & iOS. RunSalah — application communautaire de partage des horaires de prières ; SMSCIR — diffusion des actualités (événements, décès).

2011 — 2012 eRcane — Granulimage CDD
Développeur informatique

Réalisation d'un système de mesure granulométrique du sucre par analyse d'image : conception d'un traitement d'image (OpenCV), optimisation du logiciel de contrôle du système (C++), conception, prototypage et réalisation d'un nouveau système.

$ git log --formations
2011 🎓 diplôme
Diplôme d'ingénieur Mécatronique

ENSIAME — Valenciennes, France. Électronique numérique, mécanique, automatique et informatique embarquée.

2008 🎓 prépa
Classes préparatoires aux grandes écoles

Saint-Denis, La Réunion.

2006 🎓 bac
Baccalauréat Scientifique — mention Assez Bien

Saint-Denis, La Réunion.

// contact

Travaillons ensemble

Disponible pour des missions freelance ou un poste salarié. Full Stack · Mobile · IoT — La Réunion & remote.

$ open linkedin.com/in/djounaid-vally