Milan · Italy

Your
Personal
Software
Engineer

PhD · Politecnico di Milano · 26 years of experience

Engineer · Milan Register ITECH Engineering
Thimoty Barbieri
Scroll
"Large companies have IT departments. Small ones don't."

Software agencies charge 40–60% margins on top of your budget. Web agencies sell templates. Freelancers disappear after delivery.

You need someone who actually understands your problem, can solve it, and is still around next month to keep everything running.

I work with the same kind of relationship you expect from your lawyer or accountant: direct, ongoing, fully accountable. No middle layers adding cost and slowing decisions.

See how I work →

Three working
rules

01

Hour by hour

I work in tracked, reported sessions. You always know what I'm working on and how long it takes. We can work either shoulder to shoulder (I come on site to observe how you work and understand the context better) or online. No surprise invoices, no black boxes.

02

Your code, always

Repository, environments, data, credentials: everything is always accessible to you. If you ever want to stop working with me, you have everything in hand. No lock-in.

03

AI as a tool

I use Claude, Copilot and other AI tools openly. It's not a trend: it's why I can deliver in 4 hours what elsewhere takes 2 weeks. You benefit from that.

Why you can't trust
AI 100%

AI is useful, but it can be convincingly wrong. Without someone who understands the craft, errors stay hidden until they become real problems.

  • 01
    Asking the right way A poorly written prompt gets a wrong answer. You need to understand how the model works to steer it toward the correct result.
  • 02
    Verifying the output AI can write code that compiles but doesn't do what it should. Or give a technically plausible explanation that's completely wrong.
  • 03
    Spotting the rabbit hole AI can head down the wrong path and keep going confidently for hours without realising it. You need an outside eye to stop it in time.
And when something goes wrong, who's responsible?

AI has no accountability. I do. I'm a registered engineer with a name and a face, who answers for their work. Not a chatbox.

Claude Code: real session
Screenshot: Claude corrected by the user on a technical error
Real screenshot: Claude gave a wrong analysis on an SSL certificate. The user caught it.
Screenshot of an Amazon case referenced in the section about practical AI limits
Another real case: even structured teams can need rapid fixes when AI output is wrong.

I have worked with

Sisal· Intesa San Paolo· Lavazza· Royal Bank of Canada· Nexi· Altroconsumo· Salesforce· Ferrovie dello Stato· Finmeccanica

What I can do
for your business

Custom Development

Web applications, system integrations, process automation. We build what your business actually needs, with clear goals.

  • Web and management applications
  • API and legacy system integrations
  • Automations and workflows
  • MVPs and rapid prototypes

Technical Consulting

System architecture, stack selection, code review. A part-time CTO without having to hire one full-time.

  • Architecture and system design
  • Cloud strategy (GCP, Azure, AWS)
  • CTO-as-a-service
  • Technical due diligence

Corporate Training

Courses and workshops for your teams, in-person or remote. I have trained teams at Intesa San Paolo, Sisal, Nexi and Salesforce.

  • Cloud (GCP, Azure) and AI / LLM
  • Microservices and Kubernetes
  • Agile, Scrum, Project Management
  • Data Science and Python

Pilot Session

€400 · 4 hours
  • Analysis of your problem or project
  • Concrete, realistic technical roadmap
  • Cost and timeline estimate
  • If we proceed together, the €400 counts toward the project
Book a Session

"The Pilot Session is meant to clarify three things up front: feasibility, required effort, and the first concrete step."

Thimoty Barbieri
Thimoty Barbieri
Thimoty Barbieri
PhD · Engineer · Milan

26 years in software,
direct collaboration

I hold a PhD in Computer Engineering from Politecnico di Milano (2003). Since then I have worked as an independent consultant, registered with the Milan Engineers' Association.

I have designed systems for banks, energy utilities, telcos, insurance companies and public administration. I have trained hundreds of engineers at Italy's largest companies.

Google Cloud Architect MuleSoft Architect PMI PMP + ACP Oracle Certified TOGAF 9.1 MongoDB Certified Kubernetes CKD Salesforce

In my spare time I study ancient history and play the transverse flute.

Got a project
in mind?

Write to me. I reply within 24 hours.