Hey, I'm Fabien Villedieu (VIL-CIEL) — junior developer and student in BTS CIEL (Computer Science & Networks) in Lyon, France. I build software in Python, C++ and C#, and I'm discovering web development. Curious and self-taught, I care about code quality.
|
🎮 UnderCore Academic project — first year of BTS CIEL - Unity game inspired by Undertale mechanics, built in C# and ShaderLab. |
🐍 TaleUnder Academic project — final year of high school (NSI) - Text adventure game written in Python. |
|
🔬 PyMoDAQ : Plugin Cellkraft Professional project — data acquisition interface for a test bench in Python, developed for CETHIL (Lyon). |
📖 DAP Wiki Documentation wiki explaining how to install, use and maintain the DAP plugins for Raspberry Pi and Arduino with PyMoDAQ. |
|
🔬 PyMoDAQ : Plugin Raspberry Academic project, second year of the BTS CIEL course — a control and data acquisition interface on a raspberry for an experimental device, developed in Python, carried out in partnership with CETHIL (Lyon). |
🔬 PyMoDAQ : Plugin Arduino Academic project, second year of the BTS CIEL course — a control and data acquisition interface on a arduino for an experimental device, developed in Python, carried out in partnership with CETHIL (Lyon). |
Salut, je suis Fabien Villedieu (VIL-CIEL) — développeur junior et étudiant en BTS CIEL (Informatique et Réseaux) à Lyon. Je conçois des logiciels en Python, C++ et C#, et je découvre le développement web. Curieux et autodidacte, je soigne la qualité de mon code.
|
🎮 UnderCore Projet académique de 1ère année de BTS CIEL - Jeu Unity inspiré des mécaniques d'Undertale, développé en C# et ShaderLab. |
🐍 TaleUnder Projet académique de terminale (NSI) - Jeu textuel d'aventure écrit en Python. |
|
🔬 PyMoDAQ : Plugin Cellkraft Projet professionnel — interface d'acquisition de données pour un banc de test en Python, réalisée pour le CETHIL (Lyon). |
📖 Wiki DAP Wiki de documentation expliquant l'installation, l'utilisation et la maintenance des plugins DAP pour Raspberry Pi et Arduino avec PyMoDAQ. |
|
🔬 PyMoDAQ : Plugin Raspberry Projet académique de 2ème année de BTS CIEL — passerelle sur raspberry de pilotage et d'acquisition de données pour dispositif expérimental en Python, réalisée en partenariat CETHIL (Lyon). |
🔬 PyMoDAQ : Plugin Arduino Projet académique de 2ème année de BTS CIEL — passerelle sur arduino de pilotage et d'acquisition de données pour dispositif expérimental en Python, réalisée en partenariat CETHIL (Lyon). |
🇫🇷 Disponible pour un stage ou une alternance. N'hésitez pas à me contacter via LinkedIn ou par email.
🇬🇧 Available for an internship or work-study program. Feel free to reach out via LinkedIn or email.
Some of my projects are built entirely without AI, the technical work is done from scratch, by hand. Others use AI as a secondary productivity tool, for tasks that are repetitive, time-consuming, or peripheral to the core technical challenge.
For example: the Arduino and Raspberry Pi plugins were developed without any AI assistance. The documentation wiki for those same plugins, on the other hand, was designed and written with AI support : a deliberate choice for a task where the added value lies in clarity and structure, not in the underlying implementation.
This distinction matters to me. Using AI is not a shortcut to understanding, it is a lever for efficiency on well-defined, lower-stakes tasks. The architecture, the technical decisions, and the understanding of what was built remain entirely mine. I know what each project does, why it was built that way, and how to maintain or extend it.
AI is now part of the developer profession. I choose to learn how to use it with discernment, rather than ignore it.
Certains de mes projets sont construits entièrement sans IA, le travail technique est réalisé de zéro, à la main. D'autres utilisent l'IA comme outil de productivité secondaire, pour des tâches répétitives, chronophages ou périphériques au vrai défi technique.
Par exemple : les plugins Arduino et Raspberry Pi ont été développés sans aucune assistance IA. Le wiki de documentation de ces mêmes plugins, en revanche, a été conçu et rédigé avec l'aide de l'IA : un choix délibéré pour une tâche où la valeur ajoutée réside dans la clarté et la structure, pas dans l'implémentation sous-jacente.
Cette distinction m'importe. Utiliser l'IA n'est pas un raccourci vers la compréhension, c'est un levier d'efficacité sur des tâches bien définies, à moindre enjeu technique. L'architecture, les décisions techniques et la compréhension de ce qui a été construit restent entièrement les miennes. Je sais ce que fait chaque projet, pourquoi il a été conçu ainsi, et comment le maintenir ou le faire évoluer.
L'IA fait désormais partie du métier de développeur. Je choisis d'apprendre à l'utiliser avec discernement, plutôt que de l'ignorer.
💡 "Futur développeur logiciel, je transforme chaque problématique technique en une opportunité d'apprentissage." — Fabien Villedieu



