Frontend Tech Lead · Spécialiste Angular · Sansepolcro, Toscane, Italie

RiccardoGabellini

Frontend Tech Lead et spécialiste Angular sur des plateformes web scalables et maintenables. Je travaille au croisement de l’architecture, de la delivery et des pratiques d’équipe : patterns Angular, component libraries réutilisables, pipelines CI/CD, code reviews et discipline pour garder les systèmes de production compréhensibles.

Expérience

Une ingénierie qui reste compréhensible.

Des bases full-stack au leadership frontend de plateforme, le fil reste le même : comprendre le produit, rendre l’architecture explicite et construire des habitudes de delivery fiables.

2022 · 2024Aruba S.p.A.

Senior Frontend Engineer

Refactor et évolution des produits frontend SPID, avec amélioration de la modularité et de la maintenabilité. Développement de features Angular scalables pour des milliers d’utilisateurs et contribution aux décisions d’architecture frontend.

2020 · 2022Aruba S.p.A.

Frontend Engineer

Développement de composants Angular et de flows UI pour la plateforme d’identité SPID, avec livraison de features production-ready via pipelines CI/CD et attention croissante à la fiabilité à l’échelle.

2020 · 2025Fido Commercialista

Freelancer · Senior Frontend Engineer

Reconstruction du frontend en monorepo Angular, création de composants réutilisables avec Storybook et couverture E2E avec Playwright, en collaboration avec le backend sur des fonctionnalités de logiciel financier.

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

Premières expériences engineering

Bases pratiques sur Vue, Symfony, Docker, .NET Core et testing entre stages, mémoire et premiers projets professionnels, avant la spécialisation sur les plateformes frontend.

Compétences

Outils, standards et habitudes d’ingénierie.

Le cœur est Angular avec TypeScript, mais le travail est plus large : patterns UI scalables, monorepos, component libraries, GitLab CI/CD, Docker, Kubernetes, Playwright et reviews utiles pour l’équipe.

AngularTypeScriptRxJSArchitecture FrontendMonoreposComponent LibrariesDesign SystemsStorybookAccessibilitéSEOStratégie de testPlaywrightReactAstroDockerKubernetesGitLab CI/CDJiraConfluenceLeadership technique

Architecture

Architecture Angular, patterns UI scalables, monorepos et component libraries réutilisables aident les systèmes frontend à rester lisibles lorsque les produits et les équipes grandissent.

Leadership

Le leadership technique est un travail concret : mentorat, reviews respectueuses, coordination entre équipes et décisions assez claires pour être reprises par les autres.

Qualité

Playwright, tests unitaires, E2E, accessibilité, SEO et pipelines CI/CD réduisent l’incertitude avant et après la mise en production.

Parcours

Le parcours derrière le travail.

Quelques étapes qui ont façonné ma manière de travailler : racines techniques, ingénierie informatique, bases full-stack, delivery à distance et passage vers l’ownership frontend de plateforme.

Un début obstiné

Né prématuré en Suisse : 1,2 kg de volonté avant même que le logiciel n’entre dans l’histoire.

Riccardo Gabellini as a child with his grandfather

Racines techniques

Électronique et télécommunications m’ont donné les premières habitudes d’ingénierie : comprendre le système, mesurer le problème, puis construire.

Licence

Licence en ingénierie informatique, avec une direction de plus en plus claire vers le software et le produit.

Riccardo Gabellini on graduation day with his parents

Master

Master en Computer Science et Data Science, 110/110 avec mention, avec un mémoire sur le développement web full-stack, Docker, Symfony, Vue et testing.

Riccardo Gabellini celebrating his master degree

Delivery remote à l’échelle

Entrée chez Aruba et premières responsabilités frontend en production sur la plateforme d’identité SPID, avec un travail Angular indépendant en parallèle.

Riccardo Gabellini with Aruba.it logo

Chiara

Mariage avec Chiara : une de ces journées qui n’a pas besoin d’un angle professionnel pour compter vraiment.

Riccardo Gabellini and Chiara on their wedding day

Décisions frontend durables

Focus sur l’architecture Angular, les component libraries, l’enablement des équipes et les pratiques de delivery qui rendent les plateformes frontend plus simples à maintenir.

Contact

Un sujet de plateforme frontend à discuter ?

Pour l’architecture Angular, les component libraries, le CI/CD, des flows à l’échelle SPID, les tests E2E ou le leadership technique, envoyez un message concis avec le contexte et l’objectif.