Engineer · based in Spain · before: Padova, Copenhagen

Learn how things work. Build what's missing.

Most problems start as data nobody has really looked at. Study it until it makes sense, then build something that works.

See the workHow I think ↓
my colour changes. pick one →
● NOWBuilding a client portal/Measuring a warehouse before changing it/Learning supply chain fundamentals/Writing about why I rebuilt on Rails
ch.01 — how I think

Three habits, every problem.

It doesn't matter much if the problem is a product, an experiment or a warehouse. I go through the same three steps, and I go through them again.

01 · askQuestions before building.

Before deciding anything, I want to see how the thing really works: the process, the people, the numbers. Most problems get clearer after the right question than after the first solution.

02 · connectConnect, don't rebuild.

Most of what's needed already exists somewhere: a method, a library, a tool, someone who solved it before. The work is choosing the right pieces and making them fit together.

03 · measureMeasure, then improve.

A before and an after, agreed at the start. Then small steps, each useful on its own. When something works, the loop starts again on the next question.

AI changed how fast I can move, not what I'm responsible for. It lets me research, compare and build on several fronts at once. Deciding what is worth building, and checking it against reality, stays with me.

ch.02 — the path

Same approach, different problems.

Not a CV. Four places where I met a new kind of problem, and what the three habits looked like there.

[YEARS]Padova
Products: design it, prototype it, test it.

A bachelor's and a master's in product innovation. Where I learned that a problem is something to design, not just to solve, and that the first prototype is a question, not an answer.

ask · who is it forconnect · materials and methodsmeasure · test with people
[YEARS]Copenhagen
Research: simulate before you print.

A year of PhD research at DTU, inside a large European project on industrial 3D prototyping and simulation software. One publication, and a habit I kept: no idea is true until the data says so.

ask · what does the theory predictconnect · simulation and printingmeasure · experiments
Case: 3D prototyping at DTU →
[YEAR] → nowSpain
A company: build the system it runs on.

With my family I co-founded Athesis, a B2B import company. I took on technology and operations and, alone and with AI, built the platform the whole company works on, three times, each time when the previous one reached its limit.

ask · where does the time goconnect · Rails, Postgres, APIsmeasure · before and after
Case: three versions of one platform →
nextOpen
New problems, new people.

I'm curious about what this approach does in places I don't know yet: other companies, other teams, other countries. That's the next chapter, and it isn't written.

ch.03 — changelog

How I evolve, versioned.

I treat myself a bit like software: every version adds something, drops something and teaches something. This page gets a new entry when I do.

current · [YEAR] →v4.0The engineer with a workbench
+ addedAI as a working partner: research on several fronts at once, code written and reviewed faster, every decision written down.
+ addedWriting in public: notes and case studies, to think more clearly.
− droppedDoing everything from scratch. Connecting what exists is usually better.
★ learnedCode is cheap now. Judgment isn't. Speed only helps if you're going the right way.
… in progressSupply chain fundamentals, security and architecture I can explain, not just apply.
Spain · [YEARS]v3.0The builder
+ addedSoftware in production: Excel → React + FastAPI → Ruby on Rails, Postgres, servers, backups, Cloudflare, API integrations.
+ addedOperations: orders, stock, suppliers, invoices. Real money, real deadlines.
− droppedThe first stack, once it stopped fitting. Rebuilding is a decision, not a failure.
★ learnedA system is only good if someone can maintain it.
Copenhagen · [YEARS]v2.0The researcher
+ addedSimulation, experiments, scientific writing, and working inside a large international team.
− droppedTrusting the first idea because it looks good.
★ learnedNo idea is true until the data says so.
Padova · [YEARS]v1.0The designer
+ addedProduct thinking: users, prototypes, iterations.
★ learnedA problem is something to design, not just to solve.
on the bench today

The tools change with every version. The way I choose them doesn't.

Ruby on RailsPostgresPythonClaude & AI agentsCloudflareLinux serversREST APIsSimulation software3D printingExcel, honestlyGit
to be continued…

Working on something that needs this kind of thinking?

Write to me, even in two lines. I like problems that sit between disciplines: a product, a process, a system that has reached its limit. We can work on a project with a clear start and end, as a technical partner a few hours a week, or inside a small team. In Spain, in Europe or remote.

I answer in English, Italian or Spanish.