MC

Hi, I'm Marco

a Senior Software Engineer from Italy

I like to build products and the systems around them: frontend platforms, architectural patterns, and developer experiences that help teams ship with confidence. I’m driven by pragmatic engineering, scalable solutions, and sharing what I learn through talks and the community. I’m an active member of RomaJS, the JavaScript meetup in Rome. I’m also a husband and father.

Marco

My Experience

Apr 2023 — Present

Senior Software Engineer

Part of the Developer Experience Team, focusing on improving developer productivity and platform scalability. Contributing to the design and evolution of internal tools, CI/CD pipelines, and architecture patterns that enable teams to build, deploy, and maintain software efficiently.

Feb 2022 — Mar 2023

Technical Lead & Frontend Architect

Responsible for the frontend architecture and development of the Entando platform.

Oct 2014 — Feb 2022

Senior Frontend Engineer

I've worked for Docsity for 8 years from the startup stage to scale-up. During this experience I've done various roles, from frontend engineer to technical lead, and contribute to the company growth.

Oct 2013 — Oct 2014

Software Engineer

iKode

Building web applications for clients on the Italian market.

Talks

March 19, 2025

[Italian] Evoluzione dei Pattern di Routing nelle Web App @ RomaJS

RomaJS

An exploration of how routing patterns evolved in web applications, from the early days to modern meta-frameworks. We examined what we gained and what we might have lost along the way, and how understanding these changes can help us build better applications.

November 15, 2023

[Italian] tsup: il bundler su misura per librerie Typescript @ RomaJS

RomaJS

In this lightning talk, I explored how tsup can improve the build process for TypeScript libraries, which are notoriously challenging in terms of build times and setup. We took a look under the hood to understand the magic behind it and how you can use tsup in your libraries to enhance the development experience.