
Highly versatile, polyglot Senior Full Stack professional (14+ years of corporate experience) with strong expertise in Web (10+ years) and Python (9+ years). Combining broad technical expertise with a keen sense of UI/UX, I design and develop optimized, sustainable architectures. Driven by curiosity and a self-reliant mindset, I apply my perseverance and collaborative spirit to ensure quality, while integrating generative AI tools to accelerate development—without compromising rigor—whenever agreed upon.
Optimisation and enrichment of the applicative and graphic framework (Linux, Python).
Data management and remote piloting system (Python, Linux, XMPP/Jabber protocol).
2nd year of preparatory class followed by the Engineer curriculum, specializing in Computer Science and Electronics (Maths/Physics, Software Engineering, Information Systems, Digital Electronics, etc.)
Core Languages: Python Expert (Web Backend Flask/Django/FastAPI, REST APIs, Data, Scientific, Apps, Tools, ...), C/C++ (Embedded, WASM, Performance), Java & Kotlin (Android & PC), PHP.
Full-Stack Web: JavaScript / TypeScript, HTML5 / CSS3. Ecosystem: Node.js, Vue.js & React.js, Electron, Three.js (WebGL), WebAssembly. Offline-first architecture, REST APIs, Stripe.
Systems & DevOps: Linux expertise, Docker, CI/CD, Advanced Git & Gitlab, Nginx + Lua.
Data & Databases: SQL (MySQL, SQLite, PostgreSQL) and NoSQL (CouchDB, MongoDB).
UI/UX & 3D: 2D/3D UI (OpenGL, Native or Web), UX focus. Tools: Gimp, Adobe Suite, Blender.
Quality & Methodologies: Agile (14+ years), OOP, Unit / Functional / E2E testing (Playwright, Cypress), Advanced debugging, Profiling, Legacy migrations (notably Py2→Py3). Sustainable IT.
Languages: Fluent English (TOEIC 885, B2), used daily in a professional context.
Temperature probe with real-time graphing (continuation of my 2020 connected thermostat project). Python / FastAPI / TypeScript / React.js / Raspberry Pi Zero W / WiFi.
System for generating the versions of my CV from a single data source: Python / bash / Web.
Incremental improvements to my homemade wooden alarm clock / jukebox (see below).
Connected thermostat for ceramic firing. K-type thermocouple (> 1300°C). Clear control/definition of the firing program via a curve, managed from a smartphone or computer: Python, Sanic web server / Vue.js / Raspberry Pi Zero W.
Creation of a light-based alarm clock & Jukebox with a smartphone app. Design object, electronics/sensors, software optimizations including GPU-accelerated FFT. Woodworking.
Python / C + Cython / Numpy / Native Java Android app / Raspberry Pi / GPU / Electronics / Bluetooth. Some software components released as open-source. See wakepiup.colinguyon.fr.
Websites for two firms: one specializing in Urban Planning (hets.colinguyon.fr) and the other in Building Engineering (solair-aix.fr). JS / HTML / CSS / SVG (frontend) & Python / Flask / Jinja2 / SQLAlchemy / SQLite (backend).
Several websites built using HTML, CSS, JS, jQuery, AJAX/JSON, PHP, and SQL databases, with backoffice interfaces. Notably, my new photography site (photo.colinguyon.fr) or a site for a Urban Planning agency.
RGB lamp with dsPic microcontroller. Color change by inclination with 3-axis accelerometer, Bluetooth PC connectivity with a Java software: sound-reactive LEDs.
Java projects, working in teams: IRC chat client/server (CMMI level 3, 5 persons). Java + OpenGL (JOGL) UI. Communication protocol based on serialized objects. Drawing features, web server, ....
4th-year technical project (team of 5): Bluetooth quadcopter. PC-based control software with a 2D/3D GUI developed in Java/OpenGL (JOGL). Real-time visualization of the quadcopter's orientation using a 3D model. dsPIC microcontroller (C language).
Junior-ISEN-Toulon: multilingual website for a winemaker, using PHP, MySQL, XHTML, CSS, JS and AJAX, with an administration backoffice: client management, image gallery.
Low-level graphics optimization project. Goal: create a 2D/3D animation using C + OpenGL, then optimize it to achieve maximum FPS while maintaining identical rendering. Top-rated project.
CIO - Student Union. Creation of the association's website. PHP, MySQL, HTML, CSS, JS.
In a 4 persons team: realization in C of a fish simulation software with predators and baits. Realization of the UI using 2D + 3D OpenGL, and integration of the modules including the physic engine.
Design Electronic creations, objects creations, manual work, woodworking
(in particular my wooden alarm clock / music jukebox: wakepiup.colinguyon.fr)
Sciences, Ecology, sustainable mobility, Low Tech
Passion for solar cooking
Windsurfing, sailing, biking, climbing
Passion for photography: photo.colinguyon.fr
High interest in cartography: MapLibre GL JS, QGIS, OpenStreetMap
Free software, Open-source
Github profile: github.com/colin-guyon
Alternative nertworks, Fediverse (Matrix, Mastodon...)
Drawing, watercolor, gouache, ceramics / pottery
Guitar
Co-creator of an association of R&D around open-source sustainable materials, bio-based