๐ก I like building things that live somewhere between software, hardware, data and a curious idea.
๐ญ I am always looking for ways to improve things โ or at least understand why they work the way they do.
๐ฑ These days I am learning how to find simpler solutions without making the problem smaller than it really is.
๐ฌ Ask me about art, science, technology, strange prototypes or how to connect a sensor to something that was never meant to read it.
๐จ๐ปโ๐ป My first programming languages were C and Assembly. Python came later and quietly took over most of my work.
๐งฐ I enjoy owning the whole path: from a circuit, sensor or raw dataset to the interface another person actually uses.
๐ Teaching is part of how I learn. I have led workshops and mentoring programs in Python, web development, IoT, electronics and creative technology.
๐๏ธ Philosophy: A model, device or prototype only becomes useful when somebody can run it, understand it and maintain it.
โก I like making fashion tech, creative coding experiments and art installations.
๐ฎ I am a terrible gamer, except when an N64 is involved. In Counter-Strike I answer to Melo.
๐คธ I used to be a pretty good gymnast. My knee and a few other bones eventually submitted a different career proposal.
๐งช Many of my side projects begin with โI wonder if this could workโฆโ and become a repository before I know it.
๐ I work as a Machine Learning Engineer, building production data pipelines, engineering analytics and tools that turn complex outputs into useful information.
๐บ๏ธ I build end-to-end data products: ingestion, validation, modeling, APIs, deployment and visualization.
โ๏ธ I also work with embedded systems, Raspberry Pi, ESP32, sensors, communication protocols and hardware/software integration.
๐ I care about Python code that is clean, modular, documented and boring enough to trust in production.
๐ I document architectures, interfaces, assumptions, tests and limitations because the next person should not need archaeology to understand a project.
๐ I am interested in remote collaborations involving ML, data engineering, connected products, experimental interfaces and technical education.
A geospatial Machine Learning project that estimates residential property prices across France from almost one million historical transactions. It combines a LightGBM spatial model, temporal regression and hierarchical smoothing, then carries the result through PostGIS, FastAPI and an interactive Mapbox interface.
Python ยท LightGBM ยท pandas ยท GeoPandas ยท PostgreSQL/PostGIS ยท FastAPI ยท Docker ยท Mapbox
Open the live map โ
A small browser laboratory for listening to what spatial processing actually changes. It synthesizes its own test sound and compares an original signal with orbital motion and binaural HRTF processing. No uploaded audio leaves the browser.
JavaScript ยท Web Audio API ยท HRTF ยท Real-time audio ยท Interaction design
Try the experiment โ
A local-first encrypted vault prototype for sensitive records, beneficiaries and time-gated legacy sharing. The interesting part is not only the interface: the repository documents its threat model, trust boundaries and the reasons why a prototype should not pretend to be production-ready security software.
React ยท TypeScript ยท IndexedDB ยท Argon2id ยท XChaCha20-Poly1305 ยท Threat modeling
- Production ML & data products: feature engineering, validation, model integration and useful interfaces.
- Data pipelines: ETL/ELT, orchestration, reproducible processing and monitoring.
- Geospatial systems: PostGIS, spatial operations, geographic aggregation and interactive maps.
- Connected prototypes: Raspberry Pi, ESP32, sensors, local communication and cloud integration.
- Technical documentation: system architecture, interfaces, test evidence, limitations and hand-off material.
- Teaching & mentoring: Python, web development, electronics, IoT and project-based STEM learning.
