As a passionate web developer specializing in React and NestJS, I thrive on crafting innovative digital solutions across the full JavaScript/TypeScript stack. My expertise spans both frontend and backend technologies, allowing me to create seamless, end-to-end web applications. With a deep-rooted fascination for web development, I constantly explore emerging frameworks and best practices to stay at the cutting edge of this dynamic field.
I am eager to explore collaboration opportunities on innovative projects that allow me to utilize my skills to achieve impactful outcomes. Additionally, I am looking for freelance positions, whether short-term or long-term, as a JavaScript developer. Feel free to let me know if you'd like more information!
Short Mission: Development of a new online appointment booking application for nail salons, beauty salons, and wellness centers. The application allows professionals to efficiently manage their schedules while offering clients the ability to easily book services 24/7. I set up the front- end using the RemixJS framework with React/Tailwind/Shadcn. Then, I implemented authentication and user management with the WorkOS SDK. I used Firebase's NoSQL Firestore database.Elegancy website
Oct - Nov 2024Short Mission: I recreated the design of an e-commerce site using RemixJS and Tailwind, hosted on Shopify.NsxLuK website
Oct - Nov 2024From October 2023 to September 2024, I had the enriching experience of living in New Zealand for a year. This opportunity allowed me to significantly enhance my English language skills while immersing myself in the breathtaking landscapes.
I've been frontend developer on a platform for real estate agents and construction agencies, designed to maximize the customer value, by providing future residents the opportunity to influence the design of their future home. Unfortunatly, after 6 years the company has been in compulsory liquidation, in spite of a lot users, it wasn't profitable.Habx Github
I also worked on the development of an open-source Design System, build with React and Styled-Component library.Habx Concrete library
Oct 2022 - Sept 2023I joined a friend on his entrepreneurial venture, which focused on fostering collaborations between brands and artists. Our business covered the entire process, from initiating partnerships to monitoring each product resulting from these creative alliances.
KolaabI got the chance to completely redesign the look and feel of an existing platform that helps manage partnerships and commissions for e-commerce sites like WooCommerce and Shopify. On top of that, I added new features, especially around pricing and payments. For this project, I used React and Redux, setting everything up in an Nx monorepo. This allowed me to efficiently build out the different experiences for the various user personas, like brands and artists. The platform was already using Tailwind CSS for styling, which was perfect for adding a slick dark mode option alongside the default light mode. I love how Tailwind makes it easy to create a cohesive, responsive UI without getting bogged down in custom CSS. It was a big undertaking, revamping both the visual design and core functionality of the app. But it was super rewarding to take the platform to the next level, with a fresh look and tons of useful new features.Slicr : How does it workShopify plugin
Oct 2021 - Oct 2022I developed a no-code SaaS platform designed to enable Designers to create native mobile applications. The backend was constructed using NestJS, while the frontend utilized Angular, incorporating NgRX and RxJS. Additionally, a React integration was implemented to provide a visual representation of the mobile app.
Oct 2020 - Oct 2021At Altran, I contributed to diverse projects across multiple business sectors, showcasing my versatility as a full-stack developer. In one significant engagement, I served as a Frontend Consultant for a web application in the medical analysis field. This project leveraged cutting-edge technologies including Angular, Angular Material, NgRX, and RxJS, allowing me to create a robust and responsive user interface.
In another key role, I acted as a Backend Consultant for a sophisticated software solution in the aerospace industry. This application was designed to provide critical feedback on the performance and durability of mechanical parts for helicopters. For this project, we utilized Java 11 in conjunction with Spring Boot, enabling us to build a scalable and efficient backend system. These experiences not only enhanced my technical skills but also deepened my understanding of different industry requirements and best practices in both frontend and backend development. My ability to adapt to various technologies and business domains demonstrates my versatility and commitment to delivering high-quality software solutions across different sectors.
Jul 2018 - Oct 2020Savoré my digital recipe notebook that primarily focuses on food recipes and cocktails. Its main purpose is to store personal recipes, share them with friends, and provide a clean, ad-free experience without intrusive cookie policy pop-ups. Whether you're a home cook or a mixology enthusiast, Savoré offers a streamlined platform to organize, discover, and share your favorite recipes.
The app is built using modern web technologies, including TypeScript, NestJS for the backend, NextJS for server-side rendering, and Tailwind CSS for styling. This tech stack ensures a robust, efficient, and visually appealing user interface.Savoré
The Savoré web application features a sophisticated administrative dashboard designed for the efficient management of recipes and associated assets. Accessible exclusively by administrators, this platform serves as the central hub for overseeing and organizing a diverse collection of culinary content.
Built on a modern technology stack, Savoré employs TypeScript for enhanced code quality, NestJS for a robust backend architecture, and Remix for seamless server-side rendering, ensuring optimal performance and user experiences. Tailwind CSS is utilized for responsive and aesthetically pleasing design, allowing for rapid development and customization.
The choice to integrate the Remix framework was motivated by a desire to explore its capabilities and to conduct a comparative analysis with NextJS, facilitating informed decisions for future enhancements.Savoré Dashboard