About
I’m a frontend and web developer passionate about building responsive, user-friendly websites. With a background in Business Administration, I transitioned into tech and learned web development, mastering HTML, CSS, JavaScript, and modern frameworks like Vue.js, React, and Next.js. Since 2023, I’ve worked independently, creating fast, accessible websites using Tailwind CSS, React, next.js and Vue.js. I love optimizing performance, integrating APIs, and improving SEO to deliver seamless digital experiences that make an impact.
Work Experience
Skills
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.
Updated version of Uniaudi's website
UniAudi is a modern website for a Portuguese accounting firm, offering clear insights into its accounting, tax, and advisory services. Built with reusable TSX components in TypeScript and powered by Next.js and React, the site combines clean design with smooth animations.
Garden Cafe
Garden Café is a vibrant website that captures a cozy, nature-inspired café experience through a modern, clean design. Built with Vue 3 and powered by Vite, it features modular components, smooth interactivity, and seamless navigation using Vue Router and Pinia for state management.
Color Palette Generator
The Color Palette Generator is a sleek, interactive web tool designed to create and explore custom color palettes. Its minimalist interface allows users to generate harmonious color schemes effortlessly, making it a handy resource for designers and developers seeking inspiration or precise color combinations.
First Uniaudi version
In developing Uniaudi's website, I initially crafted the foundational structure and core functionalities. Subsequently, another developer expanded upon this by integrating additional components and sections, enhancing the site's features and user experience. This collaborative effort ensured a robust and comprehensive digital platform for Uniaudi.
I like building things
This section features small projects, UI components, and code snippets I’ve developed to explore new concepts and refine my skills. These quick prototypes showcase my ability to implement creative solutions and experiment with frontend technologies.
- W
Web Preloader Animation Component
This solution improves user experience by indicating loading status, reducing perceived wait times and preventing user abandonment during content retrieval.Type-safe implementation with TypeScript, Reusable React component architecture, Responsive design for all device sizes and Lightweight with minimal performance impact.Next.js, Tailwind CSS, React, Typescript, NPM - R
Restaurant table booking site
A visually appealing café website built with Vue.js. This project showcases a modern UI, smooth navigation, and a responsive design. It includes menu displays, interactive elements, and a well-structured component-based architecture.Dynamic menu display, smooth page transitions, responsive designVue.js, Tailwind CSS, Vue Router, Pinia, NPM - E
E-commerce website
I rebuilt this modern e-commerce store based on a community Figma template using Next.js. The goal was to translate a sleek UI into a fully responsive, high-performance frontend. A responsive homepage, product listings, and detail pages. Modular components styled with Tailwind CSS. Image optimization and routing using Next.js features Next.js, Tailwind CSS, React, Typescript, NPM
Get in Touch
Want to chat? Just shoot me a dm with a direct question on LinkedIn and I'll respond whenever I can. I will ignore all soliciting.