What I have worked on, in reverse order. Each entry says what the system had to do,
what I was responsible for, and what it was built with. No outcome figures: the ones
worth quoting are not mine to publish.
Engagements since March 2022 are delivered through SheepIT SARL-S. Earlier ones were
as an employee or consultant, named as such.
01 European institutions · document production 2025 → ongoing
Rewriting a workflow application most teams depend on
Council of the European Union. The Workflow application is used by most of the teams producing documents inside the General Secretariat, and it is the component that classifies, indexes and distributes them. I architect and build the first blocks of a complete rewrite, which means the new system has to earn each piece of ground while the existing one keeps running.
02 Telecom · private mobile networks 2019 → 2025
Six years on one platform, three contract shapes
Expeto. Enterprise integration of mobile networks and IIoT applications onto a single platform: one control plane for networking, security and routing of devices and data across private and public mobile networks. My share: end-to-end reporting over time-series data, multi-channel notification, single sign-on so each customer brings its own identity provider, and the secrets and encryption layer underneath. I joined as a software engineer in 2019, continued through SheepIT from 2022 (including a stretch at ten hours a week), and stayed until the mission ended in May 2025. Fully distributed team, Europe and North America.
03 Fintech · tokenised securities 2022 → 2023
Back end for issuing and transferring securities, compliantly
Tokeny, a Luxembourg software vendor with an end-to-end platform to issue, manage and transfer tokenised securities in a compliant way. Back-end work on a product where the compliance rule is not a report at the end of the month but a condition on the transfer itself. Microservices, domain-driven design, and mentoring the junior developers on the team.
04 SaaS · e-signature & documents 2018 → 2019
CTO of a document platform, through to its acquisition
Docunify, Luxembourg: signing documents electronically, sharing and annotating them inside and outside an organisation, running board meetings paperless. I held the CTO seat for fourteen months, hands-on: signature providers integrated, multi-tenant authorisation, a highly available document store, and the remediation that follows a penetration test. Victor Buck Services acquired the company in May 2019, the year after it won the FEDIL Innovation Prize. One CTO seat, full-time, for fourteen months is a real credential. It is not the same thing as a fractional-CTO practice, and I do not present it as one.
05 Banking & insurance · Luxembourg 2014 → 2018
Inside regulated back offices, four clients
ING Luxembourg (intranet and internet applications on the bank's core business: Luxtrust, funds, financial products and derivatives), Société Générale Luxembourg (development and solution design, plus technical advice on the continuous-delivery flow), Pictet Technologies (banking applications), and the method-and-tooling / R&D team at Foyer Group, whose mission was to make other developers' days easier — including an event-sourced, CQRS back end in Scala. In parallel I led a team of ten consultants: career and coaching, objectives, appraisals, recruitment.
06 Public sector, asset management & HR software 2008 → 2014
Where the habits came from
Knowledge-management applications for the European Parliament (2012–2014), and before that asset-management software in Belgium, where I led a Java team, then in Ireland, helping set up a development centre in Dublin that grew to four teams and some twenty developers. Standing it up was my part, not running it. The first line of all this is SAP HR at NorthgateArinso, from September 2008. Long-lived systems throughout, and users who cannot reasonably be asked to work around a defect.
07 SheepIT · internal Running now
Agents that run the company's own back office
The one system I can describe from the inside, because it is SheepIT's own. Agents pull supplier invoices out of mail and file them, reconcile them against the bank, prepare the monthly close, and run a weekly digest of what changed in the tooling I depend on. They run on a schedule, inside a spend cap, and are not allowed to send anything in my name: everything that touches money or another person stops at a draft I approve. The engineering is in that sentence, not in the model.