Diagnosis before solution
Before proposing any work, I analyse the real situation: what already exists, what isn’t working and why. You’re not buying hours of work — you’re buying the solution to a problem.
about me
I’m a front-end developer with experience in enterprise projects and consulting for small businesses. I work remotely with clients in Italy and across Europe.

If you arrive online with a website that doesn’t stand up to comparison, you lose credibility before you’ve said a word. The difference between an amateur product and a professional one isn’t the tool — it’s the decisions: structure, hierarchy, content, performance. Those decisions take experience, and my job is to bring it where it’s needed.
I help people who already have a digital presence — or are building one — reach the level their professional value deserves.
I’ve spent the last fifteen years working on projects for the European institutions: enterprise web applications in Angular and React, authentication systems, deployments on AWS infrastructure and DIGIT environments. Projects with strict technical constraints, mandatory accessibility standards and very different stakeholders — from policy makers to development teams spread across several Member States.
That experience shaped a precise way of working: understanding the real requirements before writing a line of code, building interfaces that work for different users, and explaining technical decisions in a way that people without a technical background can follow.
It’s the same method I bring to smaller projects today — because quality doesn’t scale down.

my approach
There’s no professional website without a clear strategy behind it. These are the principles that guide every project, from the first brief to going live.
Before proposing any work, I analyse the real situation: what already exists, what isn’t working and why. You’re not buying hours of work — you’re buying the solution to a problem.
Accessibility, performance, correct semantic structure. Standards I apply by default — not on request. A slow or inaccessible website isn’t a professional website, however good it looks.
I can talk to developers and to business owners. I translate technical requirements into business decisions and vice versa. No needless jargon, no oversimplification.
Every project ends with clear documentation and a client who knows how to manage what they’ve received. The goal isn’t to create dependency — it’s to deliver a tool that keeps working over time, with all the support you need if you ask for it.
my path
| # | Year | Experience |
|---|---|---|
| 01 | 2025 - PRESENT | External consultant - European Commission (DG AGRI). Front-end developer on enterprise web applications. Stack: Angular, TypeScript, OAuth/OpenID Connect, GitLab, Docker, CI/CD, AWS. |
| 02 | 2022 — 2024 | External consultant - European Commission (DG JRC). Front-end developer on projects for data exchange between the Commission and the Member States. Stack: Angular, eUI, OpenID Connect, DevOps, accessibility, UI/UX. |
| 03 | 2015 — 2021 | External consultant - European Commission (DG JRC) for Fincons Group. Development and architecture of complex web applications. LPIS, ASAP and GAEC portals. Development, UX. |
| 04 | 2013 — 2015 | External consultant - European Commission (DG JRC) for Engineering Ingegneria Informatica. Web application development. |
| 05 | 2012 — 2013 | Trainee - European Commission (DG JRC). Web design, redesign and development. |

I analyse structure, performance, tools, UX and technical aspects to help you make better-informed decisions and build a more solid, professional and sustainable online presence.