Portfolio v3

Having had the opportunity to work in highly creative agencies, with very inspiring and competent people, and before moving on to the next stages of my career, I felt the need to update my portfolio in order to put into practice and showcase the technical and theoretical skills I have acquired along the way.

This portfolio is based on a custom-built CMS using Sanity. On the other hand, the interface is built with Nuxt 3, creating reusable components to improve visual consistency following the logic of "Atomic Design". Finally, to tie everything together, additional elements, animations, and interactions are managed using external libraries such as GSAP or ThreeJS.

I built a fully customized back-end with Sanity, so I only have access to the content I know I need, and I maintain complete control and flexibility. I created custom fields that allow me to manage media, component sizes, and positions, so I can reuse them indefinitely by simply adjusting a few variables. This allows me to maintain visual and functional consistency, while adapting the content to the context and ensuring consistent behavior across all screens, regardless of the content displayed.

I built a fully customized back-end with Sanity, so I only have access to the content I know I need, and I maintain complete control and flexibility. I created custom fields that allow me to manage media, component sizes, and positions, so I can reuse them indefinitely by simply adjusting a few variables. This allows me to maintain visual and functional consistency, while adapting the content to the context and ensuring consistent behavior across all screens, regardless of the content displayed.