Node.js
Chair of the Technical Steering Committee. Core focus on streams, diagnostics, and HTTP.
CTO of Platformatic — Building the future of Node.js. Creator of Fastify, Pino, and a prolific open source author with 42+ billion annual downloads.
Chair of the Technical Steering Committee. Core focus on streams, diagnostics, and HTTP.
The fastest Node.js web framework. High performance, low overhead, extensible.
Super fast JSON logger for Node.js. 5x faster than alternatives.
Platformatic's Node.js application server. Run multiple apps that are centrally managed with virtual mesh networking, fast logging, and built-in monitoring.
2x-10x faster than JSON.stringify for specific schemas.
GraphQL adapter for Fastify. Build type-safe APIs with ease.
Plugin system for Fastify. Asynchronous bootstrapping made easy.
Matteo is the Co-Founder and CTO of Platformatic.dev with the goal to remove all friction from backend development.
He is also a prolific Open Source author in the JavaScript ecosystem and modules he maintains are downloaded more than 17 billion times a year.
Previously he was Chief Software Architect at NearForm, the best professional services company in the JavaScript ecosystem. In 2014, he defended his Ph.D. thesis titled "Application Platforms for the Internet of Things".
Matteo is a member of the Node.js Technical Steering Committee focusing on streams, diagnostics and http.
He is also the author of the fast logger Pino and of the Fastify web framework.
Matteo is a renowned international speaker after more than 60 conferences, including OpenJS World, Node.js Interactive, NodeConf.eu, NodeSummit, JSConf.Asia, WebRebels, and JsDay just to name a few. He is also co-author of the book "Accelerating Server-Side Development with Fastify" edited by Packt.
In the summer he loves sailing the Sirocco.
Code Europe 2025 • Krakow, Poland • September 2025
Is Node.js really single-threaded? The answer has changed. Node.js was announced in 2009 as a single-threaded JavaScript runtime. In 2018, it became multi-threaded, and no one noticed. Learn how to leverage multi-threading to build faster, more scalable applications with worker_threads.
CityJS London 2024 • London, United Kingdom • April 2024
Despite the exaggerated claims about its decline, Node.js is thriving. Its continued evolution pushes the boundaries of what the modern web can do. We'll start by debunking myths about Node.js, showcasing its recent enhancements and robust performance in the tech landscape. The focus then shifts to ...
CityJS Athens 2023 • Athens, Greece • May 2023
Deploying Node.js at scale is an art mastered by few. The most common problem is an exhaustion of resources that allows the application to denial of service itself. The result is Node.js systems that are massively overprovisioned, wasting enormous amounts of computing and memory - keeping most of th...