About
Web developer, coach, and curious about the world around me
I have been building web applications since 2010, with a particular focus on existing projects, business systems, and code that needs to keep evolving.
How I work
Over the years, I have learned that it is rarely effective to modify a system without first taking the time to understand its context, constraints, and the real needs it is meant to address.
My first step is therefore to listen, ask questions, and restate what I have understood. This phase often helps clarify the problem, reveal implicit assumptions, and identify the most appropriate solutions.
Once the context is sufficiently clear, my experience usually allows me to quickly identify sensitive areas and the most relevant opportunities for improvement. I pay particular attention to code readability, maintainability, and reducing risks during production deployments.
My way of working continues to evolve. Software development is a field where continuous learning is part of the profession, and I gradually integrate the ideas, tools, and practices that help make work clearer and more effective.
Where I am today
I am currently looking for a salaried web developer role where I can put my experience to work as part of a team and make a lasting contribution to its applications.
I want to join projects where my experience can be useful: understanding an existing system, stabilizing an application, evolving a business platform, supporting a team, or helping bring order to a codebase.
I am looking for a professional environment aligned with the way I work: asking the right questions, moving forward step by step, and favoring lasting solutions over rushed answers.
Coaching and knowledge sharing
Alongside my web development career, I also coach people who are learning programming or want to improve their skills.
I particularly enjoy helping people understand concepts that seem unclear at first: structuring their reasoning, breaking down a problem, understanding an error, or simply regaining confidence when working with code.
This activity also enriches my work as a developer. Explaining things requires clarity, encourages me to question my own habits, and regularly brings me back to the fundamentals.
Why software development?
I became a developer not because I was particularly fascinated by computers, but because I have always enjoyed understanding how things work.
What interests me is not just writing code. It is understanding systems, interactions, constraints, and the way very different pieces fit together to create something coherent.
I first explored this curiosity through science, then through bioinformatics, before discovering web development during my studies. There, I found a field where it is possible to understand, structure, and build continuously.
Even today, that same curiosity shapes the way I work: understanding before acting, clarifying before changing, and looking for solutions that remain relevant and maintainable over time.
My interests
My curiosity extends far beyond web development. I am interested in science, mathematics, engineering, economics, geopolitics, and, more generally, complex systems.
I enjoy understanding how things work, connecting ideas across subjects, and exploring concepts through practical experimentation. This is also what leads me to build small tools, JavaScript experiments, and more playful projects.
Games, tabletop role-playing games, and creative programming are among these areas of exploration. They combine logic, imagination, rules, interfaces, and user experience in concrete projects.
Why this website exists
For a long time, I postponed the idea of creating a personal website. Like many developers, I found it easier to spend time building tools for others than taking the time to present my own journey.
One day, I came across an idea that stayed with me: a developer without a website is a bit like a carpenter without a workshop. This comparison convinced me that it was time to build a space that reflects who I am.
This website is first and foremost a professional tool. It allows me to present my experience, projects, and way of working in a format that is far more vivid and detailed than a traditional résumé.
It is also a playground for experimentation. I enjoy building useful tools, testing new ideas, and developing small projects for myself or for people around me. This site evolves gradually and reflects both my journey, my curiosity, and my enjoyment of creating concrete solutions.