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.
My Experience
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.
Responsible for the frontend architecture and development of the Entando platform.
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.
Software Engineer
Building web applications for clients on the Italian market.
Talks
[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.
[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.