About me · Resume

Freelance web developer, programming since 1999, for agencies and studios.

I've been programming since 1999, now as a freelancer: I've built websites, online stores and applications, mostly for agencies and studios, and taught at university (IED) and ran online courses.

27
years in business
+300
projects delivered
+30
agencies I have collaborated with
Fabio Folgori at his desk

Computers and programming have been a passion from the start. I'm self-taught: I learned from books, back when online resources were less accessible than today, spending sleepless nights in front of the screen.

I started out working in graphic design, and that's where my way of programming comes from: even when I write code, I keep looking at graphics and at how things appear. After various experiences I became a front-end developer.

After a few years in companies I realised my way of working was to take on projects on my own, and I became a freelancer. I chose to work mainly with agencies and studios: major projects where my job is to take the design online the way it was conceived.

After a long experience with WordPress I moved to JavaScript, with React and Vue: they also let me build apps and management systems that talk to RESTful API services.

Today I keep studying, and I code using artificial intelligence as a working tool, while keeping control of technical choices and the code.

C:\> from 1999 to today

From 56k modems to artificial intelligence, I've followed the evolution of the web and worked with

1990s01
01

The first pages

Hand-written HTML, tables, the first company sites and the first emails. You learned by building and every byte counted.

2000s02
02

The web becomes business

Database-driven sites, the spread of online stores and CMSs, the growth of SEO and search engines. The web reaches every company.

2010s03
03

Mobile and social

Responsive sites, smartphones, social networks, web applications and a growing spread of the APIs that connect services.

2020s04
04

Apps, cloud and AI

Fast applications, cloud infrastructure, maps and integrations, 3D in the browser and artificial intelligence in business processes.

Teaching

Code gets written. And taught.

From the lecturer's desk at IED to online courses, I've passed the craft on to people about to build tomorrow's web. Teaching made me clearer with clients too: every technical choice, put in plain words.

01

Classroom · IED

Lecturer at IED

I've taught at IED (Istituto Europeo di Design), bringing real-project experience into the classroom for students training as digital professionals.

02

Online

Online courses

I've run online courses for people who want to learn to build for the web, with a hands-on approach and no jargon. Among the platforms: Musa Formazione.

The technical skills, for those who want details.

If you're a developer, a CTO or just curious: here are the tools I work with every day.

What users see

  • Vue and React
  • TypeScript
  • Tailwind CSS
  • three.js and WebGL
  • iOS and Android apps

Behind the scenes

WordPress

Custom themes and plugins, WooCommerce customisations

PHP

The language behind WordPress

Node.js

Servers and applications in JavaScript

API

Integrations between services, back-offices and payments

Online, safe and fast

  • Hosting and Linux servers
  • PostgreSQL and MySQL
  • Cloudflare and Netlify
  • Speed and technical SEO
  • Security and backups
  • Docker

AI & integrations

  • API integrations
  • Stripe and payments
  • AI assistants (LLMs)
  • Automation
  • Blockchain and tokens

What they say

Client, freelancer, agency: three points of view.

  • «We started with a restyling and ended up with a management system built around our processes. With Fabio we have a single contact for the site, the system, hosting and email: when we need something, we already know who to ask.»

    Altura Vela

    Client · sailing school

  • «He takes a design and puts it online exactly as it is: attentive to detail, punctual, and he instantly gets what the designer meant.»

    Marzia Bianchi

    Freelance · designer

  • «He fits into the way we work without any hand-offs: for us he's an external colleague we can trust.»

    WMB

    Agency

See what I've built

More than 300 projects delivered: here are some, told in full, with what I did in each.

Go to the projects

// Contact

A project, a problem or just a question?

Agency, business or professional: choose how you'd rather talk to me. I reply as soon as I can, no strings attached.