Frontend Tech Lead · Angular specialist · Sansepolcro, Toscana

RiccardoGabellini

Frontend Tech Lead e Angular specialist su piattaforme web scalabili e manutenibili. Lavoro dove architettura, delivery e pratiche di team si incontrano: pattern Angular, component library riutilizzabili, pipeline CI/CD, code review e disciplina nel mantenere comprensibili i sistemi in produzione.

Esperienza

Engineering che resta comprensibile.

Dalle basi full-stack alla leadership frontend di piattaforma, il filo resta lo stesso: capire il prodotto, rendere esplicita l’architettura e costruire abitudini di delivery affidabili.

2022 · 2024Aruba S.p.A.

Senior Frontend Engineer

Refactor ed evoluzione dei prodotti frontend SPID, migliorando modularità e manutenibilità. Sviluppo di feature Angular scalabili per migliaia di utenti e contributo alle decisioni di architettura frontend.

2020 · 2022Aruba S.p.A.

Frontend Engineer

Sviluppo di componenti Angular e flussi UI per la piattaforma di identità SPID, con rilascio di feature production-ready attraverso pipeline CI/CD e attenzione crescente all’affidabilità su scala.

2020 · 2025Fido Commercialista

Freelancer · Senior Frontend Engineer

Ricostruzione del frontend come monorepo Angular, creazione di componenti riutilizzabili con Storybook e copertura E2E con Playwright, collaborando con il backend su funzionalità software finanziarie.

2018 · 2020Vendini S.r.l. · Innovactive Engineering

Prime esperienze engineering

Fondamenta pratiche su Vue, Symfony, Docker, .NET Core e testing tra tirocini, tesi e primi progetti professionali, prima della specializzazione sulle piattaforme frontend.

Skill

Strumenti, standard e abitudini engineering.

Il centro è Angular con TypeScript, ma il lavoro è più ampio: pattern UI scalabili, monorepo, component library, GitLab CI/CD, Docker, Kubernetes, Playwright e review che aiutano davvero il team.

AngularTypeScriptRxJSArchitettura FrontendMonorepoComponent LibraryDesign SystemStorybookAccessibilitàSEOStrategia di TestingPlaywrightReactAstroDockerKubernetesGitLab CI/CDJiraConfluenceLeadership Tecnica

Architettura

Architettura Angular, pattern UI scalabili, monorepo e component library riutilizzabili aiutano i sistemi frontend a restare leggibili mentre prodotti e team crescono.

Leadership

La leadership tecnica è lavoro concreto: mentoring, review rispettose, coordinamento tra team e decisioni abbastanza chiare da essere riutilizzate dagli altri.

Qualità

Playwright, unit test, E2E, accessibilità, SEO e pipeline CI/CD riducono l’incertezza prima e dopo il rilascio.

Storia

Il percorso dietro il lavoro.

Alcuni passaggi che hanno modellato il mio modo di lavorare: radici tecniche, ingegneria informatica, basi full-stack, delivery remota e passaggio alla ownership frontend di piattaforma.

Un inizio testardo

Nato prematuro in Svizzera: 1,2 kg di volontà prima ancora che il software entrasse nella storia.

Riccardo Gabellini as a child with his grandfather

Radici tecniche

Elettronica e Telecomunicazioni mi hanno dato le prime abitudini ingegneristiche: capire il sistema, misurare il problema, poi costruire.

Laurea triennale

Laurea triennale in Ingegneria Informatica, con una direzione sempre più chiara verso software e prodotto.

Riccardo Gabellini on graduation day with his parents

Laurea magistrale

Laurea magistrale in Computer Science e Data Science, 110/110 e lode, con tesi su sviluppo web full-stack, Docker, Symfony, Vue e testing.

Riccardo Gabellini celebrating his master degree

Delivery remota su scala

Ingresso in Aruba e prime responsabilità frontend in produzione sulla piattaforma di identità SPID, mentre continuava in parallelo il lavoro Angular indipendente.

Riccardo Gabellini with Aruba.it logo

Chiara

Matrimonio con Chiara: uno di quei giorni che non ha bisogno di un risvolto professionale per contare davvero.

Riccardo Gabellini and Chiara on their wedding day

Decisioni frontend durevoli

Focus su architettura Angular, component library, abilitazione dei team e pratiche di delivery che rendono le piattaforme frontend più semplici da mantenere.

Contatti

Hai un tema di piattaforma frontend da discutere?

Per architettura Angular, component library, CI/CD, flussi SPID-scale, test E2E o conversazioni di leadership tecnica, lascia un messaggio sintetico con contesto e obiettivo.