Hi, I’m Marco.

I’m a product owner and engineer based in Brussels. I started working in technology in 2000. Pushing Knights brings together the work I enjoy most: helping people make good decisions and building the software to put them into practice.

I can help you decide what to build, work out how to build it, and stay involved until it works.

A background in
complex delivery.

Since 2015, I’ve worked on European Commission web projects through Engineering. My roles have covered architecture, Scrum delivery, and product ownership for DG DIGIT and DG AGRI.

That work includes the EU CAP Network, Rural Pact and Rural Vision websites, as well as earlier work on Joinup, NextEuropa, and OpenEuropa. It means dealing with the less glamorous parts of delivery too: competing requirements, testing, releases, and the documentation people need afterwards.

See the work

Still building
with my own hands.

I designed and built GaiaHunt, a browser-based city game platform, and ScavAgent, its companion MCP server for ChatGPT and Claude. The AI authoring workflow uses structured outputs, evaluation, and human review before a hunt is published.

I’ve run multiple GaiaHunt hunts with more than 100 participants, as well as team-building events.

I also built the NutriKinetic website and its content editor. The practitioners can update their pages and articles themselves. That handover matters as much as getting the site online.

I speak Italian, English, and French. My certifications include PSPO I, PM² Essentials, and PRINCE2 Foundation.

The Pushing Knights navy and white identity on clothing, stationery, and everyday objects

How we’d work together.

You work with me directly.

I’m your point of contact for the technical work. We can start with a review or discovery phase before deciding what to build.

The reasoning is part of the work.

You’ll know why an approach was chosen and what it asks of your team. If a simpler option makes more sense, I’ll say so.

What’s your
next move?

Tell me what you want to build or improve.
A short description is enough to start.

Let’s talk