I'm Gabriel Fabião, a front-end developer based in Porto, Portugal, passionate about turning design into fast, accessible, and delightful web experiences. I enjoy building clean, scalable interfaces with React, TypeScript, Tailwind CSS, and Strapi, always aiming to translate ideas into polished code. I thrive in collaborative environments, love tackling new challenges, and aim to grow as a dependable teammate while helping others sharpen their craft through hands-on, production-ready projects in digital media and front-end development.

Gabriel Fabião

I'm Gabriel Fabião, a front-end developer based in Porto, Portugal, passionate about turning design into fast, accessible, and delightful web experiences. I enjoy building clean, scalable interfaces with React, TypeScript, Tailwind CSS, and Strapi, always aiming to translate ideas into polished code. I thrive in collaborative environments, love tackling new challenges, and aim to grow as a dependable teammate while helping others sharpen their craft through hands-on, production-ready projects in digital media and front-end development.

Available to hire

I’m Gabriel Fabião, a front-end developer based in Porto, Portugal, passionate about turning design into fast, accessible, and delightful web experiences. I enjoy building clean, scalable interfaces with React, TypeScript, Tailwind CSS, and Strapi, always aiming to translate ideas into polished code.

I thrive in collaborative environments, love tackling new challenges, and aim to grow as a dependable teammate while helping others sharpen their craft through hands-on, production-ready projects in digital media and front-end development.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Beginner
Beginner

Language

Portuguese
Fluent
English
Fluent
Spanish; Castilian
Advanced
Catalan; Valencian
Intermediate

Work Experience

Front-End Developer at Volt.io
October 1, 2025 - Present
Developed new pages and features for the Volt.io website using React.js, TypeScript, and Strapi. Implemented responsive UI with Tailwind CSS, created smooth animations with Framer Motion, and maintained production codebase with Git. Built reusable UI components and integrated within the VTEX e-commerce ecosystem. Collaborated with backend and design teams to deliver performant UI and a polished user experience.
Front-End Developer at Restaurante DannyBell (Freelance)
November 1, 2024 - July 1, 2025
Developed a complete restaurant website from scratch; built responsive layouts using HTML, CSS, Tailwind CSS, React.js and Next.js; implemented dynamic content management with Strapi CMS; managed version control and deployment using Git; contributed as a subcontracted frontend developer on a large e-commerce platform; created reusable UI components using React.js and Next.js; implemented search gallery components, product filtering logic, and image preview auto complete; integrated components within the VTEX e-commerce ecosystem.
Volunteer at Eco-Village Sequoia Barcelona
May 1, 2022 - May 1, 2023
Volunteered at an EU-funded eco-village, coordinating daily tasks like food production and resource management. Strengthened collaboration, resilience, and project coordination.

Education

Degree in Visual Arts And Artistic Technologies at Escola Superior de Educação, Instituto Politécnico do Porto
September 20, 2018 - July 22, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Retail, Other, Professional Services, Media & Entertainment, Education
    paper Freelance for Retail Company

    I worked as a subcontracted freelance front-end developer for a Brazilian retail company, where I was responsible for developing key features of their e-commerce platform. Using React, I built a new search bar with an auto-complete feature that included images, enhancing the user experience and product discoverability. I also implemented advanced filters for the search gallery, integrating them with Linx to ensure seamless data handling and performance. In addition, I collaborated with the team on tasks involving the VTEX platform, contributing to the overall functionality and scalability of the online store.

    paper Gym app

    I developed an app for gym exercises, where you can search for exercises and consult how they are done, search for similar exercises targeting the same machine or the same muscle group. For this project I used React with Next, here I worked mainly with an API, and plain css por the components.

    paper Restaurant App

    I developed a restaurant app using React, Next, and Tailwind. For the backend I used Strapi wich lets the client change every inch of information in an easy, intuitive way.