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
- 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.
- 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.
- 03
2010s
Mobile and social
Responsive sites, smartphones, social networks, web applications and the first open APIs connecting services.
- 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.
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.