
Profil Full Stack sénior polyglotte et très polyvalent (14+ ans d’expérience en entreprise) avec une forte expertise Web (10+ ans) et Python (9+ ans). Alliant expertise technique transversale et sensibilité UI/UX, je conçois et développe des architectures optimisées et durables. Curieux et autonome, je mets ma persévérance et mes valeurs d’entraide au service de la qualité, en intégrant les outils d’IA générative pour accélérer le développement sans compromettre la rigueur (quand cela est convenu).
Optimisation et enrichissement du framework applicatif et graphique (Linux, Python).
Système de gestion de données et de télépilotage distant (Python, Linux, protocole XMPP/Jabber).
2e année de classe prépa (PSI) puis cursus ingénieur avec spécialisation Informatique & Électronique (Maths/Physique, Géni logiciel, Traitement d'image, Systèmes d'information, Électronique numérique,...).
Langages Cœurs : Expert Python (backend web Flask/Django/FastAPI, API REST, data, scientifique, applicatif, outils, ...), C/C++ (Embarqué, WASM, Performance), Java & Kotlin (Android & PC), PHP.
Web Full Stack : JavaScript / TypeScript, HTML5 / CSS3. Écosystème : Node.js, Vue.js & React.js, Electron, Three.js (WebGL), WebAssembly. Architecture Offline-first, APIs REST, Stripe.
Systèmes & DevOps : Expertise Linux, Docker, CI/CD, Git avancé & Gitlab, Nginx + Lua.
Data & Bases de données : SQL (MySQL, SQLite, PostgreSQL) et NoSQL (CouchDB, MongoDB).
UI/UX & 3D : Conception d’interfaces 2D/3D (OpenGL, Natif ou Web), sensibilité UX. Outils : Gimp, Suite Adobe, Blender.
Qualité & Méthodes : Agile (14+ ans), POO, Tests unitaires, fonctionnels et E2E (Playwright, Cypress), Debugging avancé, Profiling, Migrations Legacy (notamment Py2→Py3). Numérique responsable.
Langues : Anglais courant (TOEIC 885, B2), pratique pro quotidienne.
Sonde de température avec graphique temps réel (suite de mon projet de thermostat pour four à céramiques de 2020). Python / FastAPI / TypeScript / React.js / Raspberry Pi Zero W / WiFi.
Système de génération des versions de mon CV à partir d'une source unique : Python / bash / Web
Améliorations ponctuelles de mon réveil / jukebox en bois fabriqué maison (voir plus bas).
Thermostat connecté pour cuissons de céramiques. Thermocouple type K (> 1300°C). Contrôle/définition claire du programme de cuisson avec une courbe, depuis un smartphone/ordinateur) : Python, Serveur web Sanic / Vue.js / Raspberry Pi Zero W.
Création d'un réveil lumineux et Jukebox avec app smartphone.
Objet design, électronique / capteurs, optimisations logicielles dont FFT calculée sur GPU. Menuiserie.
Python / C + Cython / Numpy / App Android native Java / Raspberry Pi / GPU / Électronique / Bluetooth. Quelques briques logicielles publiées en open-source. Voir wakepiup.colinguyon.fr.
Sites pour 2 agences : une d'urbanisme (hets.colinguyon.fr) & une en ingénierie du bâtiment (solair-aix.fr). JS / HTML / CSS / SVG (Front) & Python / Flask / Jinja2 / SQLAlchemy / SQLite (Back).
Plusieurs sites en HTML, CSS, JS, jQuery, AJAX/JSON, PHP, bdd SQL avec backoffices. Notamment mon nouveau site photo : photo.colinguyon.fr, un site pour une agence d'urbanisme...
Lampe à LED RVB avec microcontrôleur dsPic. Changement de couleur par inclinaison avec accéléromètre 3 axes, liaison Bluetooth & logiciel Java : LED réactives au son.
Plusieurs projets Java en équipe : client/serveur de messagerie instantanée (CMMI niveau 3). IHM Java/OpenGL (JOGL). Communication par objets sérialisés. Logiciel de dessin, serveur web....
Projet technique de 4ème année (5 personnes) : Quadricoptère Bluetooth. IHM 2D/3D du logiciel de commande en Java/OpenGL (JOGL) sur PC. Visualisation de l'orientation de l'hélicoptère en temps réel avec un modèle 3D. Microcontrôleur dsPic (langage C).
Étude JUNIOR ISEN Toulon : site web multilingue pour un vigneron en PHP, MySQL, HTML, CSS, JS et AJAX, avec backoffice d’administration : gestion des clients, galerie d’images.
Projet optimisation graphique bas niveau. But : créer une animation 2D/3D en C + OpenGL, puis l’optimiser pour obtenir un FPS maximum en gardant un rendu identique. Meilleur projet.
DSI du BDE. Conception/réalisation du site web de l’association. PHP, MySQL, HTML, CSS, JS.
En équipe de 4 personnes : réalisation en langage C d’un logiciel de simulation de banc de poissons avec prédateurs et appâts. Réalisation de l'IHM en 2D + 3D OpenGL.
Créations électroniques design, création d'objets, travail du bois (mon réveil/jukebox en bois : wakepiup.colinguyon.fr)
Sciences, écologie, mobilités durables, Low Tech
Passion pour la cuisson solaire
Vélo, planche à voile, voile, escalade
Passion pour la photographie : photo.colinguyon.fr
Fort intérêt personnel pour la cartographie : MapLibre GL JS, QGIS, OpenStreetMap
Logiciel libre, Open-source
Profil Github: github.com/colin-guyon
Réseaux alternatifs, Fediverse (Matrix, Mastodon...)
Dessin, aquarelle, gouache, céramique / poterie
Guitare
Co-créateur d'une association de R&D autour de matériaux durables biosourcés en open-source