The first line
I start programming. Software quickly stops being just technology and becomes my way of solving problems.
curiosity > credentialsTECHNICAL LEADER // SOFTWARE ARCHITECT // AI ENGINEER
Twenty years in software. I lead modernization, build platforms and turn AI into real products. Still hands-on.
TWENTY YEARS IN SOFTWARE
From first code to technical leadership, from an acquired startup to AI products. The tools kept changing. My drive to build never did.
I start programming. Software quickly stops being just technology and becomes my way of solving problems.
curiosity > credentialsJava, PHP, JavaScript, web platforms and open source. Ten years of learning by building real systems.
ship / learn / repeatI co-found Deliverart and lead its end-to-end evolution: product, architecture, cloud and delivery grow as one system.
code → product → companyI found ErinTechLabs and bring AI into real products and operations: data, constraints, oversight and measurable outcomes. Visit ErinTechLabs
human × machineOPEN SOURCE // ACTIVE AGAIN
The historical release generated 3.8 million downloads over the last twelve months. In 2026, I modernized node-ffmpeg in TypeScript and released v1.0.0 for Node.js 24, ESM and CommonJS, with new tests and documentation.
v1.0.0 · released August 20, 2026 · 629 stars · 140 forksDELIVERART // FOUNDER STORY
I co-founded Deliverart in 2016 and led it as CTO, turning food-delivery complexity into an operational platform. After its acquisition by TeamSystem, I continue to guide its technological evolution from within.
Next.js frontends, Symfony and API Platform APIs, services on AWS ECS, automated tests and CI/CD. A progressive evolution of the whole platform, with TypeScript SDKs keeping domains, web apps and integrations consistent.
frontend · api · cloud · tests · deliveryWHAT I DO
Technology, product, teams and business moving in the same direction.
Progressive evolution of frontends, APIs, cloud and delivery without stopping the product.
AI connected to data, rules, people and an outcome you can measure.
From technical direction to working code and production delivery.
TypeScript · Next.js · Node.js · Symfony · API Platform · AWS · CI/CD · AI/LLM
SELECTED SYSTEMS
Three examples from the many systems I have designed and built. Different contexts, same thread: turning complexity and data into clearer decisions.
I designed a planning system that turns company rules, operational constraints and fairness criteria into a balanced monthly schedule. It continuously recalculates assignments to reduce errors, imbalances and disputes.
An app that turns bills, payslips and official notices into understandable information, connects comparable periods and flags what truly changed.
Explore the productSince 2018 I have contributed to the analysis, development and modernization of lead acquisition systems for the Italian market. My work connects multichannel flows and commercial processes, with a focus on automation, reliability and operational continuity.
BEYOND CODE
When I am not building software, I build things from wood, play tennis and enjoy a good beer. Preferably in that order. Not necessarily.
LET’S TALK
Have an interesting project you want to discuss? Think we could work together? Write to me.