Who is speaking
Thirty years building systems that hold

Xavier de Poorter, 30 years in IT, independent since 2013. Chief technology officer and head of infrastructure before going solo, working remotely across Europe. My work is knowing what needs building — and, just as much, what does not.
The path
- 01Chief technology officer — 2007 to 2016Nine years running the technical side of an agency, at a time when everything had to be built in-house. That is where you learn what breaks.
- 02Head of infrastructure — 2016 to 2018An industrial environment with strong compliance constraints: card payment certification, data protection, cloud migrations. Security stops being a chapter and becomes a daily discipline.
- 03Chief technology officer, telecoms — 2018 to 2025Seven years of IP telephony, virtualisation and private networks, with several hundred devices in service. When voice degrades, everyone notices within a minute: it is a school of rigour.
- 04Independent — since 2013, full time todayTraining, consulting, coaching and building business tools, for owners who know their business and not IT.
What changed in the past two years
I now work in tandem with agents that write the code while I decide the architecture. This is not a laboratory curiosity: I shape my own infrastructure while walking, dictating, and the result runs in production.
Separately, both halves are ordinary. An expert alone is slow and expensive. An agent alone produces code nobody arbitrated — plausible, often wrong, with no judgement about what deserved building. Together they do the work of a team, provided a human keeps hold of the decisions.
That combination is what you buy, and the rarer half is not the machine.
How I work
I say no
If the subject is not for me, or the project is not worth its price, I say so. A badly served client costs more than a lost one.
I aim for your autonomy
The goal is that you can evolve the tool without me. That is what separates a craftsman from a supplier you can no longer do without.
I translate
No technical term is left unexplained. You must be able to repeat to your team what was decided, and why.
The self-taught years
1984, I am ten. It is the ZX81: I code my first game. No internet then. Only books. No adult around who practised computing or programming.
Then the Thomson MO5 and TO7. Then Atari and Amiga: that is where the coding parties happen. I code a first 3D engine. I write in 68000 assembler, at 8 MHz. That is how you learn programming down to the cycle. PCs lagged behind the Amiga for a long time. I was passionate.
I ran Linux and the old distributions. The first Ubuntu ships in 2004: we are saved. It takes me three tries to leave Windows for good — it was not easy. In 2006 I get there. Goodbye cracks and serial numbers. Never an antivirus again. The good life.
In the Windows years I installed, configured, tuned and trained a great deal. When there were enough people to look after Windows, I said: I am on Linux now. If you want me to look after your computer, I will install Linux. You only gain: it is free, no antivirus, no licence for most software, it does not freeze, it does not update without your permission, and your personal data does not leave for Microsoft.
The Windows 11 OEM licence terms (Microsoft PDF, April 2024) say it in Section 3: by accepting the agreement and using the software you agree that Microsoft may collect, use, and disclose the information as described in the privacy statement (aka.ms/privacy). The preamble adds consent to the transmission of certain information during activation and during use. Section 6: by accepting, you agree to receive these automatic updates without any additional notice. That was not invented for the jump from 10 to 11 — it is written.
Today I master Windows, Mac and Linux workstations, server administration, networks, VPNs in every direction, the whole GNU/Linux Lego: from the low-level kernel to compiling, building Debian packages, virtualisation. I had built my own isolation system, before Docker, with a Linux-VServer kernel patch. I produced a bash framework that rationalised all my production. I adapted it; it runs at several clients. Stable, predictable, reliable, secured.
Now, with AIs, we are inseparable. I understand them, they understand me. I tell them my obsession with the simple, the fast, conventions, a dynamic and open way of working — in everything I do. It is absolutely incredible, and a joy.
A dental practice: the software had stopped sending SMS to remind patients of appointments. Mobile operators had blocked bulk sending. I install an IDE with an AI agent, intercept the AT dialogue that drives the 4G dongle, and send the SMS to an API. It had been broken for six months. In one hour it was solved. Before vibe coding, a Windows machine on the fly was barely worth trying. I have plenty of stories like that.
Now I replace TeamViewer or AnyDesk with a remote desktop session (RDP), through a WireGuard VPN client. I fix the machine over SSH, a Windows package manager, and a coding agent such as Cursor and Composer 2.5. It is effective, blunt, €0 in licences, and highly secure.
Windows 11 OEM terms — §§3 and 6 (PDF, April 2024)
Official document: “Microsoft Software License Terms — Windows Operating System”, OEM preinstalled, last updated April 2024. Section 3, “Privacy; Consent to Use of Data”: “By accepting this agreement and using the software you agree that Microsoft may collect, use, and disclose the information as described in the Microsoft Privacy Statement at https://aka.ms/privacy.” The preamble: you also consent to the transmission of certain information during activation and during your use of the software as per Section 3. Section 6, “Updates”: “By accepting this agreement or using the software, you agree to receive these types of automatic updates without any additional notice.”
Windows diagnostics — Microsoft Support 28808a2b
Article “Diagnostics, feedback, and privacy in Windows”. Microsoft: required diagnostic data is “the minimum level of diagnostic data needed to help keep your device reliable, secure, and operating normally.” Optional data “includes additional details” (sites you visit, device activity, enhanced error reports). “This data is transmitted to Microsoft and stored with one or more unique identifiers that can help us recognize an individual user on an individual device.”
Frequently asked
- You work remotely — is that a problem?
- It has been the normal way of working for years, across several countries and three languages. We talk on screen. There is no travel.
- Which languages do you work in?
- French, English and Spanish, written and spoken, including the documentation delivered.
- Are you alone? What if you are no longer around?
- A fair question, and it deserves better than a promise. The answer lies in how things are built: mainstream technologies, nothing proprietary, documentation delivered, and autonomy as a goal from the outset. A competent system administrator must be able to take over.
Shall we talk?
Thirty minutes, no strings, to see whether what I do matches what you need. You leave with a clearer view — what comes next is up to you.