Open for projects & opportunities

Gabriele Farigu

I build web applications with Next.js, React, and Supabase. I work on showcase sites, booking platforms, and web apps — from planning to deployment on Vercel.

Next.js
React
TypeScript
Tailwind CSS
Supabase
PostgreSQL
Python
Java
C Lang
Leaflet
Vercel
About Me

Biography & Engineering Vision

Web & Software Developer in Bari, Italy

I am Gabriele Farigu, a web and software developer based in Turi (Bari), Italy. I study Computer Science & Software Production Technologies (ITPS) at the University of Bari Aldo Moro, following a high school diploma in Business Information Systems (SIA).

I specialize in designing and engineering modern, fast, and accessible web applications. My core stack includes Next.js, React, TypeScript, Tailwind CSS, and Supabase (PostgreSQL), with a deep focus on performance, security, and serverless architecture.

Whether developing an interactive web platform, a booking system, or a high-performance business website, I oversee every development phase from UI design to data modeling.

Turi (Bari), Puglia • Remote Friendly
Università degli Studi di Bari (ITPS)
Next.js • React • TypeScript • Supabase

Journey

Education & Milestones

How I built my foundation: academic background, university studies, and key milestones in my technical growth.

2019 — 2024

High School Diploma — Business Information Systems (SIA)

I.I.S.S. "Pertini - Anelli - Pinto"

Secondary school diploma with specialization in Business Information Systems. Coursework focused on business software development, relational database design and modeling (SQL), computer networks, cybersecurity, and business economics.

Business Information SystemsSQL DatabasesProgrammingNetworking & SecurityBusiness Economics
2024 — Present

B.Sc. in Computer Science & Software Production Technologies (ITPS)

University of Bari Aldo Moro — Department of Computer Science

Academic program focused on the theoretical and methodological foundations of computer programming, algorithms, and software engineering. In-depth study of software design, testing, verification, database systems, and user interface ergonomics.

Software EngineeringAlgorithms & Data StructuresProgrammingDatabasesSystems ArchitectureUI/UX Design
Swipe to explore journey