About me · Resume

Over twenty years of web, from the first pages to AI.

Freelance developer since 1999: I've built websites, online stores and applications for businesses, professionals and agencies, and passed the craft on in the classroom and online.

27
years in business
+200
projects delivered
30
agencies I work with

I've been building websites since the early days of the web: I've lived through every turning point, from the first static pages to artificial intelligence. That historical memory lets me choose wisely — what to keep, what to change, what to skip — instead of chasing trends.

My path, one era at a time

  1. 01

    The early days

    The first pages

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

  2. 02

    2000s

    The web becomes business

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

  3. 03

    2010s

    Mobile and social

    Responsive sites, smartphones, social networks, web applications and the first open APIs connecting services.

  4. 04

    Today

    Apps, cloud and AI

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

Teaching

I don't just build: I teach too.

Sharing what I know is part of the job. I've taught in the classroom and online, which helps me explain every technical choice clearly, even to people outside the trade.

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.

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.

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

  • Nuxt / Vue95%
  • TypeScript90%
  • Tailwind CSS95%
  • three.js / WebGL75%
  • iOS / Android apps80%

Behind the scenes

  • WordPress / PHP95%
  • Node.js / API90%
  • PostgreSQL85%
  • Prisma / ORM85%
  • Redis & cache70%

Online, safe and fast

  • Linux & servers85%
  • Docker80%
  • Cloudflare / Vercel85%
  • CI/CD80%
  • Error monitoring75%

AI & integrations

  • LLMs & assistants85%
  • RAG over documents80%
  • Stripe & payments85%
  • Blockchain & tokens75%
  • Automation85%

Simple

The simplest solution that works is also the cheapest to maintain.

Reliable

Reviewed, tested code: fewer bugs, fewer surprises after launch.

Measurable

We look at real numbers — visits, enquiries, sales — to know if it works.

404Attention to detailEven a page that doesn't exist deserves care. I built my 404 as a little video game: try it.Go to the 404 →

Where I've left my mark

A selection of delivered projects, with challenges, solutions and results.

All work →

Shall we talk about your project?

A 20-minute chat, no strings attached: we'll figure out together where to start.

Tell me about your project