About Me #
I have experience designing and implementing scalable web applications using a range of technologies and frameworks. My expertise in both front-end and back-end development allows me to tackle complex projects and deliver high-quality solutions.
Whether working independently or as part of a team, I am committed to delivering maintainable, well-documented code that adheres to best practices and industry standards.
My Projects #
I have worked on a variety of hobbyist projects. You can find some of them on my GitHub profile.
The most notable projects I have worked on are:
- ExTick: a project management application I'm building to learn more about Phoenix LiveView. You can find the live version of the app.
- BetterVelovMap: a web application to visualize the availability of bikes and parking spots in the city of Lyon.
- Alien: a hobbyist operating system written in C and assembly.
Contact Me #
If you have any questions or would like to work together, feel free to contact me on LinkedIn or send me an email at [email protected].
Latest posts
-
The Silent Epidemic: How AI Companions Are Shaping Our Response to Loneliness
Explore how AI companions like Replika are addressing the modern loneliness epidemic, their impact on mental health, and the balance between digital support and human connection.
-
Interactive Select component using Phoenix LiveView and vanilla JS Hook
Learn to build a custom select input component in Phoenix LiveView with a JS Hook. This guide covers autocomplete, keyboard navigation, and seamless Phoenix form integration. Perfect for interactive, reusable components!
-
Use ESbuild with 11ty
A guide on how to configure ESbuild with 11ty.
-
Vanilla React Part 2: Routing
Learn how to set up a basic routing system in React without relying on react-router. Explore server-side routing, dynamic routes, and page navigation—all implemented from scratch.
-
Vanilla React Part 1: Server-side rendering
Discover how to build a React application from scratch using only the React library—no third-party tools or JSX. Learn server-side rendering, routing, data fetching, and more in this hands-on series.