Design systemApplication frameworkPortal shellBusiness features

Lead Architect · Frontend Platforms · Aosta, IT

I build the layersother teams ship on.

More than ten years at RGI Group, from intern to Lead Architect. I architected the design system, the Angular application framework and the portal shell that every business line builds on. On my own, I experiment with open-source projects, mobile apps and AI.

developers on the portal
100+
of business lines on the framework
100%
years at RGI Group
10+

See the workRead the CV

02The stack

Libraries written for an early application became the company's foundations.

I wrote a family of Angular libraries for an enterprise web application. They became the company's design system and application framework. The portal shell sits on top of them, and teams across the company ship their features into it.

  1. 04Business featuresdomain modules · workflows · …
  2. 03Portal shellhost · public API · auth
  3. 02Application frameworkrouter · state · i18n · auth
  4. 01Design systemtokens · components

03Design system + framework

A framework, not a component library.

I architected the company's Angular application framework: the full stack a team needs to build an enterprise application as independent domain libraries, with routing, state management, internationalization, HTTP and authentication built in.

On top of the design system it adds a UI toolkit, accessibility and overlay primitives, testing utilities and code generators. TypeScript, Angular, RxJS, Sass and Storybook.

Every team uses the same routing, state and translation model, so a feature written by one domain team runs unchanged inside another team's application.

I created the framework and co-created the design system in 2021, and I have led both since. Every engineering team builds on them, and so do customer teams.

created, led since
2021
engineering team, plus customer teams
Every

04Portal shell

The shell that hosts every business feature.

I architected the portal: the application shell that hosts features across the company's enterprise application suite, with a public API that feature teams build against.

I built its authentication on OpenID Connect, with the authorization code flow and PKCE, silent session renewal and single logout, next to the legacy login, so both generations of the platform share one model.

The earlier-generation portal runs alongside the new architecture, so teams migrate feature by feature instead of in one large rewrite. A command-line tool and a project template scaffold new modules that already follow the architecture.

Today the design system, the framework and the portal live in one monorepo, with one build, one release flow and one documentation site.

in-house developers, plus customer teams
100+

05Earlier work

A hackathon win, a cloud platform and enterprise web architecture.

In 2021 I won the company's internal hackathon with a small team, with an architecture proposal for a next-generation cloud platform. The idea grew into a multi-tenant SaaS platform: domain microservices on Kubernetes and AWS.

I co-authored its architecture and worked across the UI architecture, a GraphQL gateway over domain services, legacy tool integration, multi-tenancy and cluster security. Kotlin on Quarkus, GraphQL, MongoDB, Kubernetes and AWS.

Before that, I architected the web architecture for core enterprise applications: Java EE backend services, a modern Angular frontend and synchronized client-server business logic.

internal hackathon win, team entry
2021
UIGraphQL gatewayDomain servicesKubernetes · AWS · multi-tenant SaaS

06Personal projects

Outside RGI.

Enjasmy

A wardrobe and outfit app that runs entirely on the phone.

I have been building it alone since July 2026: SwiftUI on iOS 26 with SwiftData, and Kotlin Multiplatform for Android.

The machine learning runs on the device: Vision, Create ML and Core ML models, TFLite, ML Kit cutout and Apple Intelligence.

No account, no cloud, no ads.

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

TestFlight beta. Stores coming soon.

enjasmy.com
Enjasmy home screen with a Needs attention card, an Achievements card and a wear map of often-worn clothes.
Enjasmy outfit preview: a floral dress, a black handbag and brown ankle boots.
Enjasmy Outfits tab: a grid of nine outfits, each with colour dots and a season label.

07Path

From audio plugins to Lead Architect.

  1. 2010 – 2016

    Software Developer, The CoreStylerz

    Audio software, mostly VSTi plugins, and client-server applications.

  2. 2010 – 2016

    Freelance Software and Web Developer

    Websites and applications for small and medium businesses in Aosta.

  3. May – Jul 2015

    Junior Java Developer (internship), RGI Group

    Customer delivery projects: reporting, enterprise web services and SAML 2.0 single sign-on.

  4. Jul 2015 – Nov 2022

    R&D Full Stack Developer, RGI Group

    Customer delivery projects first, then modern web architecture for enterprise applications: backend services, frontend stack and core business logic.

  5. 2020 – Jun 2025

    R&D Solution Architect, RGI Group

    Turned early application libraries into the company's design system and Angular framework, and co-authored the cloud platform.

  6. Sep 2020 – Jun 2025

    Academy Trainer, RGI Group

    Trained colleagues in the company academy, alongside the architecture work.

  7. Apr 2023 – Jun 2025

    Technical Architect, RGI Group

    Designed and built the new portal architecture: the shell that hosts every business feature.

  8. Jun 2025 – now

    Lead Architect, RGI Group

    Setting the direction for frontend across the company, and owning the shared UI frameworks.

Read the full CV

09Contact

Let's talk.

Send me an email, or find me on LinkedIn and GitHub.

  • Aosta, Italy
  • Italian, English, French
  • AWS Certified Solutions Architect – Associate (2020)
  • Privacy Policy