About me
I'm a web developer passionate about creating high-performance and environmentally-friendly digital experiences. Based in Rennes(France), available for projects in Nantes, Paris, Berlin or remote work.
My vision
Digital technology now represents a growing part of our carbon footprint. As a web developer, I'm committed to designing websites and applications that minimize their environmental impact without compromising user experience.

My approach
- •
Eco-design : I design lightweight solutions with low server resource and bandwidth requirements. Less load, lower costs, greater efficiency. Easy-to-maintain systems designed to evolve smoothly according to needs.
- •
Performance : A fast website is more pleasant to use and consumes less energy on the user side.
- •
Accessibility : I design interfaces accessible to everyone, regardless of disability or device used.
- •
Sustainability : I build websites with lasting technologies that can be maintained over the long term.
Technical skills
Frontend
🖥️Modern, framework-agnostic web builder generating mostly static HTML, providing excellent natural SEO and optimal performance without imposing technology choices.
A tool that creates fast websites easily found on Google, without forcing you to use any particular technology.
Advanced CSS techniques for responsive design and smooth animations, reducing reliance on resource-intensive JavaScript.
Techniques for creating websites that adapt to all screens with smooth animations that don't slow down your device.
Utility CSS framework that greatly facilitates collaborative work and responsive design management. Its CSS purging in production guarantees ultra-optimized stylesheets.
System that allows you to quickly create designs that adapt to all screens, while keeping the site lightweight.
Typed superset of JavaScript for more robust and maintainable code, reducing errors and technical debt.
An improved version of JavaScript that helps prevent bugs and makes teamwork easier.
Ultra-lightweight library (~14kb) adding AJAX and WebSocket capabilities directly to HTML. A simple script is all it takes to integrate it on the fly when needed.
A small tool that makes web pages interactive without making the site heavier.
Micro JavaScript framework that shines precisely where modern CSS falls short. Perfect for state management without resorting to a heavy framework, while maintaining a minimal footprint.
A lightweight tool for adding interactivity to your site without slowing it down.
Backend
⚙️Minimalist Node.js framework, quick to implement and resource-efficient under light loads, ideal for simple to moderately complex APIs.
A simple and efficient tool for creating the invisible part of the site that processes data.
Bidirectional communication protocol ideal for interactive applications, much more resource-efficient than repeated HTTP requests.
Technology that allows websites to communicate in real-time, like for chats or instant notifications.
Functional language designed for concurrency, offering better scalability and performance than Node.js for heavy workloads.
A programming language specially designed to handle many users simultaneously without slowing down.
High-performance Elixir framework featuring LiveView, enabling real-time interfaces without client-side JavaScript.
Tool that allows creating interactive sites in real-time without making the page heavier for the user.
Databases
🗄️Powerful open-source relational DBMS with an almost infinite ecosystem of extensions, offering flexibility and performance for any project type.
A reliable and versatile database that stores your information in an organized and secure way.
NoSQL document database enabling data flexibility and schemas adapted to actual needs.
A flexible database that easily adapts to changes and stores various information types.
Instantly transforms a Postgres DB into a REST API. Perfect for simple CRUD operations and relieves the backend of repetitive tasks. In some cases, even allows completely bypassing a backend for direct and secure front/DB communication.
A tool that provides easy and secure access to stored data without having to write a lot of code.
Elixir library for database interaction, optimizing queries for maximum performance.
A tool that allows efficient communication with databases while ensuring good performance.
Tools
🛠️Essential for any collaborative development, maintains a clear record of changes and facilitates simultaneous contributions to the same project.
A system that allows multiple people to work on the same project without conflict and track all changes.
Ensures perfect reproducibility of dev environments across team members. Docker Compose simplifies orchestration of multiple services, and Swarm enables scalable production deployment.
A tool that ensures the site will work the same way everywhere, regardless of where and how it's installed.
Modern code editor with a good balance between lightweight and features. Its extension system allows precise adaptation to each project.
An intelligent text editor for developers, customizable according to project needs.
Essential audit tool for objectively measuring and improving web performance and environmental impact.
A tool that analyzes your site and suggests improvements to make it faster and more environmentally friendly.
Methodologies
📐Designing interfaces compatible with all devices, browsers and usage modes. Expands potential audience and ensures an inclusive user experience.
Making the site usable by everyone, including people with disabilities or those using assistive technologies.
Optimization that reduces loading times and resource usage. Better UX directly translates to reduced infrastructure costs and increased conversions.
Ensuring that the site loads quickly and works well, even on modest devices or connections.
Development approach aimed at optimizing each step of the digital service lifecycle, balancing performance and efficiency.
Creating sites that consume less energy and resources, for a reduced environmental impact.
Intuitive interfaces that meet the actual needs of users. Good UX/UI design reduces friction and improves user engagement.
Designing sites that are easy and pleasant to use, genuinely meeting visitor needs.
Professional experience
Freelance web developer
2025 - PresentIndependent
Design and development of websites and applications for various clients with special attention to environmental impact.
Webmaster
2024 - 2025Objethèque de Cornouaille
Integration and development of user interfaces to showcase the association's activities and events.
Education
TP développeur web et web mobile
2025Studi
Titre RNCP de niveau 5, formation full stack (backend et frontend).
The Odin Project
2023 - 2024Auto-formation
Parcours complet de développement web full stack avec focus sur JavaScript et technologies modernes.
Veille technologique
2022 - PrésentSources diverses
Auto-formation continue à travers documentation, blogs techniques, conférences et communautés spécialisées en développement web.
Have a project in mind?
Feel free to contact me for a free quote with no obligation.
+33 7 81 33 97 68