Technical high school diploma in Computer Science, 93/100. This is where I started working with algorithms, finding out that seeing a program work was more rewarding than any grade.
2
Computer Science at the University of Pisa
I studied Computer Science at the University of Pisa for a year and a half, then chose to gain hands-on experience. I kept the theory; the rest I learned on the job.
3
Freelance and first websites
I registered as a freelancer and started building websites for my first clients: design, content, SEO. This is where I learned a site has to work for the people using it, not just look good.
4
Management software
Then portals, orders, bookings, internal workflows. It’s the part I enjoy most: a problem solved in a management system saves hours every single day.
5
Artificial intelligence
Today I bring AI where it actually helps: agents that fill in quotes, automatic data extraction, virtual assistants for customers. No special effects, just tools people use every day.
Who I’ve worked with
Not just my own projects: I’ve worked inside other companies, with their teams, their clients and their deadlines.
Digitech
Since 2023
IT divisionPeccioli (Pisa)
Software and electronics for companies and public administrations, with clients such as ENEA, INFN and the University of Pisa.
With the IT division I build internal business software, web applications, e-commerce and websites.
I can join a project that’s already underway, read someone else’s code without complaining too much and get up to speed fast. Or start from a blank page and take everything to production. Either way, whoever works with me always knows where we are.
I fit in
I use your tools, your conventions and your way of working. Git, tickets, calls: however you’re used to.
I start from scratch
Architecture, database, backend, frontend and going live. If the project is all mine, I see it through end to end.
I’m around
I reply quickly, even after delivery. If something breaks at six on a Friday, I don’t disappear.
What I do
A bit more technical here, since we’re all in the trade. And if your stack is different, I pick it up fast.
Frontend
React, Next.js, TypeScript, Tailwind. Fast, responsive, accessible interfaces, with animation where it helps,
Backend and APIs
Node.js and Python (FastAPI, Flask): REST APIs, authentication, roles and permissions, third-party integrations.
Databases
PostgreSQL, MySQL, Supabase. I model the data, write the migrations and queries that don’t bring the server to its knees.
Management software and portals
Custom software for orders, bookings, inventory and internal workflows, with private areas, dashboards and exports.
AI integrations
Tool-using agents, document reading, assistants and automations with language models, inside software that already exists.
CMS and e-commerce
WordPress, Elementor, Shopify, Wix: polished sites, performance and technical SEO, easy to update for whoever runs them.
Migrations and maintenance
Hosting or platform moves, updates, security and optimisation. Without losing data along the way.
AI that works for you, not instead of you
If a client asks you to “add AI”, I help you figure out where it makes sense and integrate it properly, without turning the project into an experiment.
The website of a luxury B&B on the Costa Smeralda, in four languages, with availability synced from booking portals and commission-free booking requests.
It happens, and usually all at once. I can step in when you need me: a whole project, one part, a busy stretch or a deadline coming up too fast. I work under your brand and on your schedule, and if needed I talk to the client myself.
White label: the client only sees you
Clean, documented code your team can pick up
A clear estimate before we start, no surprises at the end of the month