Background · engineering and field work

Understand, build,
put into practice.

Computer engineer, supporting a national information system since 2003. My personal projects show another side: designing tools, learning a domain and coordinating implementation.

Personal projects and volunteer contributions, with no commercial activity.

Projects before adjectives

Try it. Explore it. Check it.

01 · Personal project · software

Foncier Python · MCP · API

One address, five perspectives on French public data.

My role
Problem definition, architecture, source selection, development with AI assistance, testing and deployment.
What you can check
Seven read-only MCP tools, sourced and dated values, explicit errors. Public code and evaluation cases.

I evaluated the service on 40 public parcels. The case study explains the method, fixes and limitations; results do not guarantee correctness for every address.

Cadastre · Sales · Planning · Energy · Risks

02 · Personal property project

A passive house

Facade of the completed passive house
The completed project, photographed in 2018.
My role
Learn Revit, redesign the house, submit the permit and coordinate around 20 work packages. Design electrical, plumbing and KNX home-automation systems.
Evidence
Construction photographs and cited documents. Airtightness n50 measured at 0.20 air changes per hour by an independent firm.
Decisions, measurements and lessons →

03 · Personal project · web

The site you are exploring

AstroHTML · CSS · TypeScriptCloudflare WorkersBrowser
My role
Design and evolve this bilingual portfolio with AI assistance: components, interactions, checks and publishing.
See for yourself
Static HTML, canvas without a client framework, a WebGL globe and the Foncier interface. Keyboard navigation and reduced-motion support.

Before publication: type checks, generated HTML and link checks, and browser scenarios using fictional data.

A method you can see in the projects

From understanding to implementation.

01

Define the need

Start from a real use case, choose sources and define what the tool can claim. Foncier grew out of my own property research.

The need and the decisions →
02

Connect systems

Structure exchanges between APIs, a Python server, MCP and a web interface. Distinguish missing data from an unavailable source.

The working tool →
03

Lead implementation

Prepare plans, organise dependencies and coordinate contributors. For the house, around 20 work packages managed directly as the owner.

Decisions and construction →
04

Test and fix

Check results against difficult cases, document errors and rerun tests. The Foncier case study also describes defects found and their fixes.

Evaluation and limitations →

Professional foundations

From automation to IT support.

Recent projects show what I build today. This timeline explains the origins of my technical education, systems experience and work with users.

Dated, detailed CV (PDF) ↗

Since 2003

Supporting a national information system

French national health insurance · IT support specialist, level IVB

Technical and functional support across several areas of the information system, handling and following complex cases, and providing technical support to a wider team and partners. IVB is the highest level in this role’s classification.

More about my contribution

This experience taught me to analyse incidents, explain a diagnosis to different audiences and follow resolution. The personal projects above demonstrate recent development work; my employment is in IT support.

2003

Discovering engine controllers

Bosch · two-week visit

A two-week visit to the engine-controller design department in Saint-Ouen. An introduction to the field.

2002

Organising industrial knowledge

Porsche AG, body R&D · six-month final-year placement

Specifications for a database on the corporate portal, making knowledge available at relevant stages of the product lifecycle. Meetings and workshops conducted in German.

More about my contribution

Technical context at the time: Java, Oracle9i, three-tier architecture. My contribution was specification and work with users.

2000–2001

From requirements to users

Development and testing · France and Germany

At Blucher HKT, a quotation and invoicing system: requirements analysis, development, documentation and user training. At ND SatCom, testing and documenting a satellite-antenna management website.

More about my contribution

At LeGuide.com in 2000, PHP and MySQL interfaces between online shops and price-comparison engines. These technologies describe work at the time, rather than certify current proficiency.

1997–1999

1997 · Les Maîtres Laitiers du Cotentin
1999 · Renault Véhicules Industriels

Connecting software and machines

Industrial automation · education and placements

Controller programming and maintenance at Les Maîtres Laitiers du Cotentin. BTS project: designing and commissioning an automated machine in a team of seven. At Renault Véhicules Industriels, database software communicating with an industrial controller.

More about my contribution

The ICSISA qualification, obtained in 1999, focused on interfaces between computerised and automated systems.

These logos identify organisations in my background, without partnership or endorsement. Assurance Maladie logo: Assurance Maladie, via Wikimedia Commons, CC BY-SA 4.0; displayed in greyscale.

Education

Computer and telecommunications engineer.

ESAIP, Angers · graduated in 2002. Previously, a BTS in Mechanical Engineering and Industrial Automation (1998) and the ICSISA qualification (1999).

Languages

French and English.

English: a historical TOEIC score of 895/990 and a study stay in Liverpool. German used during studies and placements at the time; today, informal conversation rather than professional use.

What comes next

A role combining building and implementation.

I am looking for an employed, versatile technical role: understanding a domain, building products and working with the people using them.