Yannick Kirschhoffer / alcibiade
Portrait of Yannick Kirschhoffer

Uebersyren, Luxembourg · in IT since 1997

Yannick Kirschhoffer

Chief Information Officer · Head of IT
LNS — Laboratoire national de santé

I run IT for Luxembourg's national health laboratory. I also still ship code most weekends — which is the part of this page worth reading.

┌─ public portfolio ─── /alcibiade /lns-public /chesscorp /supertape ─┐
                                                                     
  identity & access ······ 2   midpoint-cli · idm-connector-odoo     
  chess ecosystem ········ 7   chess-club · chess-rules-java         
  odoo & IT governance ··· 4   ragnar · odoo-itsm · addl-pos         
  applied AI & services ·· 3   opus-translate · ai-lab               
  self-hosted media ······ 5   cctv · tubecast · sleepaudio          
  signal, vision & radio · 3   adsb-radar · starcam                  
  retro computing ········ 3   supertape · matraalice                
  terminal & tooling ····· 5   pysciiart · docker-ascii-map          
  security & data ········ 4   pan-discovery · profile-buddy         
                                                                     
└─ open source since 2006 · 36 projects · 3 on PyPI · 2 on Maven ─────┘
Drawn the way I have drawn diagrams since 1989 — in text

Featured

Four worth your time

One is used in production at work, one talks to computers older than my career, one is what a CIO builds when the tooling does not exist, and one is a habit I have had since 1989.

The index

Everything else, honestly labelled

Thirty-six public repositories across four GitLab namespaces. Some are load-bearing, some are a weekend that got out of hand. My first public commits go back to 2006.

Filter by area

PyPI

  • midpoint-cli — 1.5.0, MIT
  • pysciiart — docs on Read the Docs
  • docker-ascii-map — 2.1.3, MIT

Maven Central

  • org.alcibiade:chess — 15 releases, forked by others
  • org.alcibiade:asciiart — core, jcl and slf4j

Container images

  • pan-discovery-fs and -db on Docker Hub, published since 2016
  • tubecast on the GitLab registry

Elsewhere

  • gitlab.com/ChessCorp — seven repositories, a chess engine and its ecosystem
  • Ascii Art for Java and Alcibiade Chess on SourceForge
  • MKGI Chess Club — a web chess server on SourceForge, and where my public commits start in 2006
  • gitlab.com/lns-public — what the LNS releases, see below

At work, in the open

Identity plumbing, released publicly

Work I am responsible for, published by my employer rather than under my own name, at gitlab.com/lns-public.

Career

Finance, then transport, now public health

Twenty-nine years. The through-line is critical systems that other people depend on and cannot see.

  1. Aug 2020 — now

    Chief Information Officer · LNS

    Laboratoire national de santé · Luxembourg

    Luxembourg's national reference laboratory: pathology, human genetics, microbiology, legal and biological medicine, environmental health. I own the IT strategy, the roadmap, the budget and the operations, with a multidisciplinary team of around twenty plus managed services delivered with CTIE.

    • Started and lead the laboratory's AI programme — from picking use cases that are actually worth doing, to the technical and governance groundwork that makes them defensible in a healthcare setting.
    • Strengthened cybersecurity and identity governance against NIS2 and health-sector regulation, including secured data exchange with hospitals, laboratories and the Ministry of Health.
    • Delivering national programmes: a National Oncology information system with LuxITH, a national healthcare SOC with eSanté, and a business intelligence and activity-reporting platform.
    • Accountable for the LIS/LIMS platforms behind pathology and genetics — performance, interoperability and regulatory compliance — and for sovereign hosting and networking in cooperation with CTIE.
  2. Jan 2019 — Mar 2020

    Chief Information Officer · LuxairGroup

    Luxair SA · Luxembourg

    Led IT Services & Solutions — 50 staff and 12 contractors. Redefined the organisation and how IT reported upward, owned budget and cost efficiency, consolidated the agile and waterfall delivery organisations, and set the security roadmap with the CISO and Internal Audit.

  3. Dec 2015 — Dec 2018

    Head of IT Architecture & Solution Design · LuxairGroup

    Luxair SA · Luxembourg

    Reverse-engineered and mapped the whole data and application landscape, then set the API management strategy and the plan for converging web and mobile front ends. Introduced hybrid cloud on OpenStack with container orchestration, established ITIL change, incident and problem governance, ran the PCI-DSS programme and built a sourcing methodology for procurement.

  4. Nov 2009 — Nov 2015

    IT Architect & Technical Manager · CGI

    Consulting · Luxembourg

    Technical lead across client engagements, plus line management of technical staff and proofs of concept on whatever was emerging at the time.

    • BGL BNP Paribas — enterprise architect for the group SOA initiative: strategy, guidelines and getting in-house teams to actually adopt it.
    • Mars — technical lead, team of 15 across three sites, replatforming a twenty-year-old client-server financial reporting system onto OLAP.
    • Bâloise Assurances — technical lead on an organisation-wide document management system on Alfresco and the then-new CMIS, replacing physical mail flows.
    • Police Grand-Ducale — architecture for the Schengen Information System and the move to SIS II, coordinating central and member-state systems.
  5. Feb 2008 — Oct 2009

    Software Architect · Sogeti

    Luxembourg

    ECM expert and technical staff manager, reviewing IT frameworks for the European Court of Justice. Led a team of four building e-Curia from nothing — the portal through which parties file and receive case documents electronically, built around document integrity, strong digital signatures and genuinely complicated workflows.

  6. Nov 2001 — Jan 2008

    Senior Developer · Euro Information

    Crédit Mutuel / CIC · Strasbourg

    Built a mobile operator rating and billing platform and took three operators live on it — CM, CIC and NRJ Mobile. Also vulnerability assessment, fraud detection and remediation, and the monitoring tooling for banking operations.

  7. 1998 — 2001

    Software Engineer, R&D · Alcatel Business Systems

    Strasbourg

    Real-time embedded development in C and Java for early tactile terminals, plus test plans and validation campaigns. This is where the habit started.

  8. Sep 1997 — Jun 1998

    IT Teacher · AMGE

    Strasbourg

    Taught information technology to BTS students. The first job, and still the best preparation for explaining architecture to a board.

Education

DEA (Master's), Computer Science — Université Louis Pasteur, Strasbourg, 1997. DUT, Computer Science — Université Robert Schuman, 1994.

Certifications

TOGAF 9 · ITIL v4 Foundation · Certified Scrum Master · BPMN

Languages

French native · English fluent, and the daily working language · German professional · Luxembourgish understood

Domains

Public health · airline and tourism · banking · insurance · government and EU institutions · telecom

Talks & community

Speaking, organising, being quoted

  • MidPoint Community Meetup 2026 · Prague Open-sourcing midPoint automation at the LNS: CLI and Odoo connector in practice Speaker, and panellist on identity governance, midPoint and AI
  • Nexus Luxembourg 2025 High-performance computing panel with LuxProvide Panellist
  • Paperjam 10×6 Leading CIOs' Challenges 2024 · Luxembourg Health data: the opportunity and the risk in the age of wearables Speaker — ten CIOs, six minutes each, 400+ in the room
  • Institut Luxembourgeois des Administrateurs 2024 Generative AI and what it changes for boards Speaker
  • PwC — Les rendez-vous du secteur public 2024 · Luxembourg Generative AI in the public sector Invited speaker
  • TIIME 2024 · Copenhagen midPoint working group: open-source identity tooling in production Guest speaker
  • YaJUG · Luxembourg Java User Group Recurring speaker — Chess Corp, Spring Boot, ASCII tooling Board member since 2010

Organising

Voxxed Days Luxembourg — board member since 2015 and co-organiser of the two-day, 500+ attendee conference. The tenth edition lands in 2027.

YaJUG — board member since 2010.

Paperjam Tech100 — listed among Luxembourg's hundred tech ambassadors, and its CIOs to follow.

“Able to grasp the technical challenges and get the whole picture of a complex business setting at light speed — a top executive with actual hands-on experience, who genuinely understands the field.”

Yoann Le Bihan · data protection & cyber law, former direct report

“An uncommon enthusiast and software guru who not only transmits his knowledge but involves you with his passion. The kind of mentor you want on any mission.”

Lionel Tesolin · software engineer, former direct report

And then there is the bull

Aston Le Taureau

My wife, Sabine Rouas, took in a Charolais-Simmental bull at birth and trained him to be ridden like a horse. He now performs live, in a trio with a cow and a horse.

I run the digital side: the channels, the publishing, the analytics, and the unglamorous back office. Covered by AFP, France 2 and L'essentiel, among others.

The odoo-aston and addl-pos repositories in the index above are the boring half of this same story. Everything I know about audience building, I learned from a bull.

astonletaureau.com ↗

  • Facebook~121,000
  • YouTube~93,800
  • TikTok~86,500
  • Instagram~28,000
  • YouTube views, lifetime33,000,000+

Followers across platforms, mid-2026.

Contact

Identity governance, healthcare IT, or a project you want to argue about

All three are welcome. Email is the reliable channel.

alcibiade@alcibiade.org