Code propre
Un code lisible, structuré et maintenable, organisé en architecture claire et facile à faire évoluer.
Ingénieure en informatique, je conçois des applications mobiles rapides, élégantes et fiables avec Flutter et Firebase. Du design Figma jusqu'à la publication sur Google Play et l'App Store, j'écris un code propre, testé et pensé pour l'utilisateur.

Des bancs de l'université aux stages en entreprise, chaque étape m'a rapprochée du développement mobile.
Ingénieure en informatique spécialisée en développement mobile avec Flutter. J'ai acquis une expérience pratique à travers des stages et des projets Flutter/Firebase : intégration de fonctionnalités intelligentes, UX/UI, GitHub, pipelines CI/CD et tests automatisés.
Je maîtrise la méthode de travail par feature : chaque feature est découpée en plusieurs user stories, développées, testées et livrées une à une.
Rigoureuse, autonome et orientée qualité.
Application de traqueur de téléphone portable pensée pour les familles. Elle réunit géolocalisation et contrôle parental pour que les parents sachent toujours où se trouve leur enfant et comment il se déplace : position GPS en temps réel, historique des trajets sur la carte et alertes à l'arrivée ou au départ d'un lieu.
L'accent est mis sur la précision de la position GPS, la clarté du suivi et la réactivité des alertes. Même en mode silencieux, un signal sonore puissant permet de retrouver le téléphone, et un bouton SOS permet à l'enfant de prévenir ses parents immédiatement.
Des applications soignées de l'interface jusqu'au déploiement, avec une attention particulière à la qualité et aux performances.
Un code lisible, structuré et maintenable, organisé en architecture claire et facile à faire évoluer.
Créer des designs élégants adaptés à vos besoins.
Gestion d'état réactive, testable et sûre au moment de la compilation pour des applications Flutter robustes.
Intégration continue et déploiement ou livraison continus : chaque modification est testée et livrée automatiquement.
Des interfaces qui s'adaptent à toutes les tailles d'écran : téléphone, tablette et ordinateur.
Éviter la surconsommation de la batterie et de la mémoire RAM du téléphone pour une application fluide.
Requêtes HTTP, sérialisation JSON, gestion des erreurs et du cache pour connecter l'application à ses services.
Savoir utiliser les capteurs du smartphone : GPS, caméra, capteur d'empreintes et Bluetooth.
Publication et distribution d'applications via la console Amazon Developer, en complément des stores Google et Apple.
Les langages, frameworks et outils que j'utilise au quotidien.
Des applications et des sites publiés et utilisés sur le terrain. Utilisez les flèches pour passer d'un projet à l'autre.
LocaPin simplifie la création d'états des lieux et de constats immobiliers directement depuis votre téléphone.
Créez un dossier de location, ajoutez les informations du logement, renseignez les pièces, équipements, compteurs, clés et observations, puis prenez des photos au fur et à mesure de l'inspection. LocaPin aide à structurer les constats pour obtenir un rapport clair, complet et prêt à partager.
Conçue pour les propriétaires, gestionnaires, agents immobiliers et professionnels de la location. L'application utilise la caméra pour les photos d'inspection et le scan de QR codes.
Site vitrine officiel de l'application LocaPin, développé en HTML, CSS et JavaScript. Il présente l'application aux propriétaires, gestionnaires et agents immobiliers et les guide vers le téléchargement sur Google Play et l'App Store.
Le site est disponible en six langues (français, anglais, espagnol, allemand, portugais et arabe) et contient les pages légales de l'application : politique de confidentialité, conditions d'utilisation, contact et à propos.
Assistant météo personnel qui donne des prévisions locales précises en temps réel : prévisions heure par heure sur 24 heures, prévisions sur 10 jours, alertes météo et carte radar.
L'application consomme des API REST météo et cartographiques, puis présente les données dans une interface claire et lumineuse : graphiques de pluie et de vent, indices détaillés et gestion de plusieurs villes.
Sources des données affichées dans l'application : Open-Meteo (météo et qualité de l'air), RainViewer (radar) et OpenStreetMap (fonds de carte).
Application complète d'apprentissage de la programmation avec des parcours guidés. Byte, un petit robot, accompagne l'apprenant des bases jusqu'aux projets avancés : Python, JavaScript, HTML, CSS, SQL, TypeScript, React, Node.js et plus encore.
Les leçons sont interactives et pratiques : on code dès le premier jour dans un IDE mobile, on s'appuie sur l'IA pour comprendre et améliorer son code, puis on publie ses projets dans un portfolio.
Respect de la vie privée des enfants : seuls le prénom, les objectifs d'apprentissage et le temps d'utilisation sont conservés. Aucune publicité, aucune revente de données, et le compte peut être supprimé à tout moment.
Application de localisation familiale qui relie les téléphones d'un parent et de ses proches. Le parent voit la position GPS de chaque membre en temps réel, peut faire sonner un téléphone et demander une écoute audio courte, toujours avec l'accord du membre.
Aucune inscription classique : au démarrage, l'application initialise Firebase et connecte l'appareil avec un compte anonyme et un identifiant technique unique. Les appareils sont ensuite reliés par un code familial.
Le consentement est au cœur de l'application : le membre active lui-même le partage de sa position, et chaque demande d'écoute peut être acceptée ou refusée.
Application mobile Flutter qui segmente des patients selon leurs caractéristiques médicales grâce à l'algorithme de clustering K-means. Les patients sont regroupés automatiquement en clusters de risque pour faciliter la prévention, la priorisation médicale et la personnalisation des recommandations de santé.
Réalisé dans le cadre du mini-projet de Data Mining à l'université.
Plateforme circulaire propulsée par l'IA qui relie citoyens, collecteurs et recycleurs. Le citoyen photographie ses déchets, l'IA les reconnaît et estime leur valeur, puis un collecteur proche vient les récupérer. Chaque collecte validée rapporte des EcoPoints.
Version web complète de la plateforme EcoFlow, développée en HTML, CSS et JavaScript. Elle reprend les mêmes interfaces et les mêmes parcours que l'application mobile, directement dans le navigateur, sans installation.
Citoyens, collecteurs et recycleurs retrouvent leur espace depuis un ordinateur ou un téléphone : scan des déchets avec analyse par l'IA, demande de collecte, missions des collecteurs et Recycle Wallet.

Solution mobile de gestion de documents pour stocker, organiser, partager et sécuriser ses fichiers en toute simplicité. L'application intègre l'intelligence artificielle : l'envoi ou la réception d'un document se confirme par reconnaissance faciale ou par détection de geste, grâce à la caméra du téléphone.
La caméra du téléphone sert de capteur d'authentification : l'utilisateur est reconnu avant chaque échange de document sensible.
Site web e-commerce réalisé pendant mes études, dans le cadre de ma pratique des concepts HTML et CSS. Il présente une boutique de produits numériques et imprimés autour d'une page d'accueil complète, du premier écran jusqu'au pied de page.
L'objectif était de maîtriser la structure sémantique d'une page, la mise en page avec Flexbox et Grid, et l'adaptation à toutes les tailles d'écran, sans framework.
D'autres projets arrivent bientôt. En attendant, retrouvez mon code sur GitHub.
Un projet d'application mobile, une offre d'emploi ou une collaboration ? Écrivez-moi, je réponds rapidement.
Démonstration de l'application LocaPin