Design systemFramework applicativoPortal shellFunzionalità di business

Lead Architect · Piattaforme frontend · Aosta, IT

Costruisco i livellisu cui lavorano gli altri team.

Più di dieci anni in RGI Group, da stagista a Lead Architect. Ho progettato l'architettura del design system, del framework applicativo Angular e della portal shell su cui costruiscono tutte le linee di business. Per conto mio sperimento con progetti open source, app mobile e AI.

sviluppatori sul portale
100+
delle linee di business sul framework
100%
anni in RGI Group
10+

Guarda il lavoroLeggi il CV

02Lo stack

Le librerie scritte per un prodotto sono diventate le fondamenta dell'azienda.

Per un singolo prodotto, il configuratore di prodotti assicurativi, ho scritto una famiglia di librerie Angular. Da lì sono nati il design system e il framework applicativo dell'azienda. Sopra di loro c'è la portal shell, in cui i team delle linee di business rilasciano le proprie funzionalità.

  1. 04Funzionalità di businessauto · vita · sinistri · …
  2. 03Portal shellhost · API pubblica · auth
  3. 02Framework applicativorouter · stato · i18n · auth
  4. 01Design systemtoken · componenti

03Design system + framework

Un framework, non una libreria di componenti.

Ho progettato l'architettura del framework applicativo Angular dell'azienda: lo stack completo che serve a un team per costruire un'applicazione enterprise come insieme di librerie di dominio indipendenti, con routing, gestione dello stato, internazionalizzazione, HTTP e autenticazione già integrati.

Sopra il design system aggiunge un UI toolkit, primitive per accessibilità e overlay, utility di test e generatori di codice. TypeScript, Angular, RxJS, Sass e Storybook.

Tutti i team usano lo stesso modello di routing, stato e traduzioni, quindi una funzionalità scritta da una linea di business gira senza modifiche nell'applicazione di un altro prodotto.

Nel 2021 ho creato il framework e ho co-creato il design system, e da allora li guido entrambi. Ci costruiscono sopra tutte le linee di business e anche i team dei clienti.

creati, guidati da allora
2021
le linee di business, più i team dei clienti
Tutte

04Portal shell

La shell che ospita ogni funzionalità di business.

Ho progettato l'architettura del portale: la shell applicativa che ospita ogni funzionalità di business della suite assicurativa, con un'API pubblica su cui lavorano i team.

Ho realizzato la sua autenticazione su OpenID Connect, con authorization code flow e PKCE, rinnovo silenzioso della sessione e logout unico, accanto al vecchio login, così le due generazioni del prodotto condividono un unico modello.

Il portale della generazione precedente gira accanto alla nuova architettura, così i team migrano una funzionalità alla volta invece di riscrivere tutto in un colpo solo. Un tool da riga di comando e un template di progetto generano nuovi moduli già conformi all'architettura.

Oggi design system, framework e portale stanno in un unico monorepo, con una sola build, un solo flusso di rilascio e un solo sito di documentazione.

sviluppatori interni, più i team dei clienti
100+

05Lavori precedenti

Un hackathon vinto, una piattaforma cloud e un motore di regole.

Nel 2021 ho vinto l'hackathon interno dell'azienda con un piccolo team, con una proposta di design e architettura per il nuovo configuratore di prodotti. L'idea è diventata una piattaforma cloud: microservizi di dominio su Kubernetes e AWS, erogati come SaaS multi-tenant.

Sono co-autore della sua architettura e ho lavorato sull'architettura UI, su un gateway GraphQL davanti ai servizi di dominio, sull'application streaming per gli strumenti desktop esistenti, sul multi-tenancy e sulla validazione dei token del cluster. Kotlin su Quarkus, GraphQL, MongoDB, Kubernetes e AWS.

Prima ancora ho progettato l'architettura della generazione web del configuratore di prodotti, lo strumento con cui le compagnie assicurative modellano prodotti, tariffe e regole: servizi Java EE, un frontend Angular e un motore di regole il cui linguaggio di dominio gira sia nel browser sia sulla JVM.

hackathon interno vinto, in team
2021
UIGateway GraphQLServizi di dominioKubernetes · AWS · SaaS multi-tenant

06Progetti personali

Fuori da RGI.

Enjasmy

Un'app per guardaroba e outfit che gira interamente sul telefono.

La sviluppo da solo da luglio 2026: SwiftUI su iOS 26 con SwiftData, e Kotlin Multiplatform per Android.

Il machine learning gira sul dispositivo: Vision, modelli Create ML e Core ML, TFLite, scontorno con ML Kit e Apple Intelligence.

Nessun account, nessun cloud, nessuna pubblicità.

  • SwiftUI
  • SwiftData
  • Kotlin Multiplatform
  • Vision
  • Create ML
  • Core ML
  • TFLite
  • ML Kit
  • Apple Intelligence

Beta su TestFlight. Presto negli store.

enjasmy.com
Schermata home di Enjasmy con una scheda Needs attention, una scheda Achievements e una mappa dei capi indossati più spesso.
Anteprima di un outfit in Enjasmy: un abito a fiori, una borsa nera e stivaletti marroni.
Scheda Outfits di Enjasmy: una griglia di nove outfit, ciascuno con pallini di colore e un'etichetta di stagione.
  • noteshot

    Un'app per le note su Android che ho scritto per imparare lo sviluppo Android nativo: Kotlin, Room e Navigation. Iniziata a gennaio 2021, è sul Play Store.

    Google Play
  • Jovial Auto

    Un sito web che ho realizzato per un amico.

    jovialauto.com
  • GitHub

    I miei repository pubblici.

    github.com/yuxblank

07Percorso

Dai plugin audio a Lead Architect.

  1. 2010 – 2016

    Software Developer, The CoreStylerz

    Software audio, soprattutto plugin VSTi, e applicazioni client-server.

  2. 2010 – 2016

    Software e Web Developer freelance

    Siti e applicazioni per piccole e medie imprese di Aosta.

  3. mag – lug 2015

    Junior Java Developer (stage), RGI Group

    Un'applicazione pubblica per dati assicurativi: report PDF con iText, servizi WSDL e single sign-on SAML 2.0.

  4. lug 2015 – nov 2022

    R&D Full Stack Developer, RGI Group

    Prima progetti per i clienti, poi la generazione web del configuratore di prodotti: backend, stack frontend e motore di regole.

  5. 2020 – giu 2025

    R&D Solution Architect, RGI Group

    Ho trasformato le mie librerie di prodotto nel design system e nel framework Angular dell'azienda, e ho co-firmato la piattaforma cloud di prodotto.

  6. set 2020 – giu 2025

    Academy Trainer, RGI Group

    Formazione ai colleghi nell'academy aziendale, accanto al lavoro di architettura.

  7. apr 2023 – giu 2025

    Technical Architect, RGI Group

    Ho progettato e costruito la nuova architettura del portale: la shell che ospita ogni funzionalità di business.

  8. giu 2025 – oggi

    Lead Architect, RGI Group

    Definisco la direzione del frontend in tutta l'azienda e sono responsabile dei framework UI condivisi.

Leggi il CV completo

09Contatti

Parliamone.

Scrivimi una email, oppure trovami su LinkedIn e GitHub.

  • Aosta, Italia
  • Italiano, inglese, francese
  • AWS Certified Solutions Architect – Associate (2020)