Yann Villellas
AccueilÀ proposProjetsContact
AccueilÀ proposProjetsContact

À propos

Ingénieur logiciel titulaire d'un double diplôme : un diplôme d'ingénieur de l'École Supérieure d'Ingénieurs Léonard de Vinci (Paris) et un Master of Science du Politecnico di Torino (Turin). Je travaille sur des applications mobiles, web et des infrastructures backend, avec une attention particulière à l'architecture propre et au code testable.

Expérience

Politecnico di Torino

Ingénieur Logiciel (Mémoire) · Turin, Italie · Octobre 2025 – Mars 2026

Conception et développement d’Endurance Lab, une application mobile cross-platform qui centralise et normalise les données d’entraînement issues d’écosystèmes de montres connectées hétérogènes (Garmin, Polar) pour résoudre le problème d’enfermement propriétaire et fournir une infrastructure de collecte standardisée pour la recherche en sciences du sport. Mise en œuvre d’une architecture MVVM avec des graphiques interactifs (fl_chart), une cartographie GPS (flutter_map), une authentification Firebase JWT et l’intégration de flux OAuth 2.0 via deep-linking. Automatisation complète du cycle de vie (CI/CD via GitHub Actions et Fastlane) jusqu’au déploiement Google Play. Traitement en temps réel validé en bêta fermée : plus de 1 000 activités, 2,7 millions de points GPS et 1,6 million d’échantillons physiologiques.

Athabasca University

Stagiaire Ingénieur Logiciel · Edmonton, Canada · Avril 2024 – Juillet 2024

Développement de mFieldTrip, une application mobile cross-platform développée à l’Athabasca University, destinée aux études de terrain pour l’enseignement de la géographie à distance. Prototypage de l’interface sur Figma et développement cross-platform (Android, iOS, Web). Intégration de cartes interactives (flutter_map, exports QGIS2Web via WebView) et implémentation d’un algorithme de tri géospatial basé sur le calcul de la distance euclidienne. Sécurisation via Firebase Authentication et Cloud Firestore avec contrôle d’accès selon quatre rôles utilisateurs distincts et modération des contenus.

Direction de l’Information Légale et Administrative (DILA)

Stagiaire Sécurité Applicative & Outillage · Paris, France · Juillet 2022 – Août 2022

Intégration de l’analyse de composition logicielle (SCA) dans le pipeline Java/Maven et rédaction de règles de suppression pour réduire les faux positifs d’OWASP Dependency-Check. Participation à la configuration de la plateforme de threat intelligence SEKOIA.IO pour qualifier et catégoriser les alertes de sécurité.

Formation

Politecnico di Torino

Master of Science, Computer Software Engineering · Turin, Italie · 2024 – 2026

Cours principaux : Programmation de systèmes distribués, Cloud Computing, Génie logiciel avancé, Sécurité de l’information et des systèmes embarqués, Algorithmes d’optimisation, Développement d’applications web et mobiles

École Supérieure d’Ingénieurs Léonard de Vinci

Diplôme d’ingénieur, Cybersécurité et Cloud Computing · Paris, France · 2020 – 2025

Cours principaux : Cloud Computing, DevOps & DevSecOps, Tests d’intrusion, Sécurité réseau, Cryptographie appliquée, Machine Learning et IA, Développement web et mobile

Riga Technical University

Semestre d’échange · Riga, Lettonie · 2022 – 2023

Cours principaux : Conception orientée objet (C++), Architecture des systèmes informatiques, Réseaux informatiques, Structures de données, Analyse numérique

Compétences

Langages

PythonTypeScriptJavaScriptJavaDartKotlinC++C#SQL

Frontend

ReactNext.jsVue.jsAngular

Mobile

FlutterAndroidJetpack ComposeJetpack Glance

Backend

Node.jsExpress.jsSpring Boot

Bases de données

PostgreSQLMySQLMongoDBSQLiteFirebase

DevOps & Cloud

DockerKubernetesLinuxNginxCI/CDSonarQube

Outils

GitJiraYouTrackPostmanFigma

Langues

Français (natif), Anglais (C1), Italien (A2)

Centres d'intérêt

Sports (ski, rugby, cyclisme, kayak), veille technologique

© 2026 Yann Villellas. Tous droits réservés.