Frontend Developer

Frontend Developer

I work on the frontend of large web platforms: component architecture, interface quality and the day-to-day evolution of codebases that stay in production for years.

Employer
MC Engineering
Currently consulting at
Reply Group
Focus
Enterprise web platforms

Selected work

Enterprise projects I have worked on as a Frontend Developer, delivered as part of my consulting activity. Client names and links are shown for identification purposes only.

Travel

Alpitour Digital Ecosystem

Frontend development and continuous evolution of the web platforms of three travel brands, on a shared architecture.

Visit alpitourworld.com(opens in a new tab)
Clients
Alpitour, Eden Viaggi, Turisanda
Role
Frontend Developer
Context
Enterprise, travel
Engagement
Consulting project
Stack
React, Next.js, TypeScript, CSS Modules, GraphQL, Magnolia CMS

Project developed as part of my consulting activity. The three brands share one digital ecosystem: a React and Next.js frontend, content modelled in Magnolia CMS and data served over GraphQL. My work covered feature development, reusable components and the continuous evolution of the platforms.

  • Development of reusable components integrated with Magnolia CMS
  • Consumption and integration of GraphQL data sources
  • Responsive, cross-brand interfaces on a shared codebase
  • Continuous evolution of existing platform features

Alpitour

I contributed to the development and continuous evolution of the Alpitour digital platform, the largest product of the group ecosystem.

Visit alpitour.it(opens in a new tab)

Eden Viaggi

Frontend development and continuous evolution of the Eden Viaggi web platform, sharing the ecosystem architecture.

Visit edenviaggi.it(opens in a new tab)

Turisanda

Frontend development and continuous evolution of the Turisanda web platform, within the same digital ecosystem.

Visit turisanda.it(opens in a new tab)

Automotive

Stellantis &You

Enterprise frontend development for an automotive group project.

Visit stellantisandyou.com(opens in a new tab)
Client
Stellantis &You
Role
Frontend Developer
Context
Enterprise, automotive
Engagement
Consulting project
Stack
Svelte, TypeScript, Tailwind CSS

Project developed as part of my consulting activity. I worked as a Frontend Developer inside an enterprise development team, on a structured and long-lived codebase built with Svelte, TypeScript and Tailwind CSS.

  • Development and maintenance of UI components
  • Implementation of responsive interfaces
  • Work within an established frontend architecture and codebase conventions
  • Continuous evolution and maintenance of existing features
  • Day-to-day collaboration inside an enterprise development team

Banking

UniCredit

Frontend implementation and maintenance for insurance initiatives and Online Banking experiences.

Visit unicredit.it(opens in a new tab)
Client
UniCredit
Role
Frontend Developer
Context
Enterprise, banking
Engagement
Consulting project
Stack
React, Micro-frontends, CSS

Project developed as part of my consulting activity. I worked on React-based micro-frontend applications, contributing to the implementation and maintenance of insurance initiatives and Online Banking features within an enterprise banking platform.

  • Implementation and maintenance of insurance-related frontend initiatives
  • Frontend work on Online Banking experiences
  • Development inside a React micro-frontend architecture
  • Styling and interface maintenance with base CSS
  • Day-to-day evolution of features in an enterprise banking codebase

Experience

Three distinct relationships, often confused on developer portfolios: who employs me, where I work as a consultant, and whose products I have contributed to.

Employer

MC Engineering

Frontend Developer

Current

Consulting environment

Reply

Working on client projects as a consultant Frontend Developer

Current

Client projects

Enterprise projects I have worked on

Projects delivered as part of my consulting activity, not employment relationships.

  • Stellantis &You
  • UniCredit
  • Alpitour
  • Eden Viaggi
  • Turisanda

Technology

The tools I use in production, grouped by the job they do.

Frontend

  • React
  • Next.js
  • Svelte
  • TypeScript

Styling

  • Tailwind CSS
  • CSS Modules
  • Sass
  • SCSS
  • Styled Components

Data

  • GraphQL
  • REST APIs

Backend

  • Java

CMS

  • Magnolia CMS
  • Adobe Experience Manager (AEM)

About

I am a Frontend Developer. Most of my work happens inside large codebases that are already running in production, where a change has to fit an existing architecture and keep working long after it ships.

I care about the quality of the interface itself: components that stay readable as a product grows, frontend architecture that survives new requirements, and a developer experience good enough that the next person can move quickly without breaking things.

I follow new technologies closely and adopt them when they solve a real problem in the product, not because they are new.