William PoolIndustrial automation & IT/OT convergence
ENFR

Engineering apprentice · ESTIA · MESEA (VINCI Railways)

William Pool

Industrial automation & IT/OT convergence

From a vocational baccalaureate to an engineering degree, with four years of apprenticeship on a high-speed railway line. I bring industrial electrical engineering and networks & systems together: PLCs, robots, sensors — and the infrastructure that connects them.

NOTE 1

Available for a 12-week international internship30 Nov 2026 → 26 Feb 2027

Apprenticeship4 yrs · high-speed rail
PLCTIA Portal V16–V20
Field busProfinet · I-Device
ModesGRAFCET · GEMMA
IT/OTMQTT · Proxmox · Grafana
DRNW. POOL · REV. 2026

01Featured · Industrial robotics

A palletising cell, running live in your browser

A KUKA KR QUANTEC takes crates off an infeed conveyor and stacks them on a Euro pallet. Kinematics, program, I/O and safety are all simulated in real time. Switch to T1 to jog the axes, open the safety door, or hit the E-stop.

Preparing the 3D cell

Kinematics

Axis positions measured on the STEP file, closed-form inverse kinematics for the six axes, PTP and LIN moves with minimum-jerk profiles and a live program override.

Cell logic

Accumulating infeed with photo-eye and stopper, 3 / 4 / 3 interlocked pallet pattern, automatic pallet exchange through a muted light curtain — one state machine drives program, I/O and stack light.

Safety chain

E-stop (stop category 0) and interlocked door (protective stop) latch and need an acknowledgement. T1 lets you jog every axis at reduced speed.

CAD pipeline

39 MB STEP → OpenCascade tessellation → split per axis → glTF with meshopt compression: a 1.1 MB model the browser loads in a second.

Robot, pedestal and gripper CAD: public community model (GrabCAD). Conveyors, fence, pallet, controls and all motion / logic built for this page with three.js and TypeScript.

02Projects

Engineering work

Automation, robotics and the field systems around them. Open a project for the architecture and the details.

Personal project · 2026

Palletising robot cell — digital twin

An interactive digital twin of a KUKA palletising cell: real robot CAD, closed-form kinematics, a KRL-style program, cell I/O and a safety chain, all running in the browser.

  • three.js
  • TypeScript
  • Inverse kinematics
  • KRL
  • OpenCascade
View project
02
IUT Bordeaux · BUT GEII

Automated loading / unloading station

A robotic station built around a three-axis arm, engineered end to end: from the requirements specification to a commissioned machine with a full operator HMI.

  • TIA Portal
  • WinCC
  • S7-1214C
  • ET200SP
  • Profinet
View project
03
MESEA · high-speed line

Railway track temperature monitoring

Standalone rail-temperature measurement under live operating conditions, turned into real-time dashboards and alerts before thermal drift becomes a problem.

  • Raspberry Pi
  • Python
  • MQTT
  • Prometheus
  • Grafana
View project
04
MESEA · field tool

Optoelectronic train positioning aid

A track-side optoelectronic sensor tells the driver when the train is correctly positioned, over a LoRa radio link to a receiver unit in the cab.

  • Raspberry Pi
  • LoRa
  • Python
  • Onshape
  • 3D printing
View project
05
Infrastructure lab

Virtualised infrastructure & network security

A Proxmox VE environment hosting monitoring tools and isolated test labs — segmented, firewalled and reachable only through encrypted tunnels.

  • Proxmox VE
  • SDN
  • VLAN
  • Firewall
  • WireGuard
View project
06
R&D · 2026

AI agent for TIA Portal — Openness + MCP

A software bridge that lets an AI agent work inside Siemens TIA Portal V20: generate SCL / LAD blocks, import them, compile and wire them into the program — validated end to end.

  • TIA Portal V20
  • Openness API
  • MCP
  • SCL
  • LAD
View project
07
MESEA · technician training

Proxmox training lab — crisis simulation for technicians

A nested Proxmox environment that mirrors a production cluster: each technician gets their own three-node cluster with a backup server, crisis scenarios are injected, and a trainer tool puts every lab back to a clean state in one command.

  • Proxmox VE 9
  • Nested virtualisation
  • Proxmox Backup Server
  • Corosync
  • SDN / VLAN
View project

03Experience

Four years on a high-speed line

  1. Sept. 2025 – present

    Telecommunications Engineering Apprentice

    MESEA (VINCI Railways) — Rail Telecom & Signalling · Villognon, France

    • Design and security of critical industrial networks.
    • Leading cross-functional engineering initiatives with autonomy.
    • Writing technical documentation to keep the infrastructure maintainable.
    • Working with field teams on the integration of new network components.
    • Network design
    • Industrial automation
    • System architecture
  2. 2024 – 2025

    Telecommunications Technician (Apprentice)

    MESEA (VINCI Railways) — Rail Telecom & Signalling · Villognon, France

    • End-to-end IoT infrastructure: monitoring, data acquisition, flow integration (MQTT).
    • Security: VLAN segmentation, firewalls, VPN tunnels.
    • Automation and monitoring: Python, Bash, Proxmox, Prometheus, Grafana.
    • Raspberry Pi edge computing for remote data acquisition.
    • Raspberry Pi 5
    • Linux
    • MQTT
    • Proxmox VE
    • Python
    • Grafana
    • Prometheus
    • VLAN
  3. 2022 – 2024

    Railway Signalling Technician (Apprentice)

    MESEA (VINCI Railways) — Railway Signalling · Villognon, France

    • Maintenance of safety-critical signalling systems on high-speed lines (LGV).
    • Fault diagnosis and emergency call-outs under operational constraints.
    • Electrical safety and schematic reading on critical infrastructure.
    • Electrical troubleshooting
    • Schematic reading
    • Power cabinets
    • Electrical safety

04Skills & education

Toolbox

Industrial automation

  • Siemens TIA Portal (V16–V20)
  • PLCSIM
  • SCL
  • WinCC / HMI
  • Festo
  • Master / slave (I-Device)
  • GRAFCET / GEMMA

Electrical engineering & field work

  • Electrical schematics
  • Cabinet sizing & wiring
  • Fault diagnosis
  • Electrical safety clearances

Robotics & 3D

  • Robot kinematics
  • Onshape CAD
  • 3D printing
  • three.js

Embedded & IoT

  • Raspberry Pi
  • ESP32
  • MQTT
  • LoRa

Monitoring & programming

  • Prometheus
  • Grafana
  • Python
  • Bash
  • TypeScript

Systems & networks

  • Linux
  • Proxmox
  • Docker
  • VLAN
  • VPN

Education

  • ESTIA Engineering SchoolDiplôme d'Ingénieur (Master's level) — Robotics & Embedded Systems major · 2nd yearSept. 2025 – present
  • BUT GEIIBachelor of Technology — Electrical Engineering & Industrial Computing, Automation2024 – 2025
  • BTS Industrial MaintenanceHigher Technician Diploma — Industrial Systems Maintenance2022 – 2024
  • Bac Pro MELECVocational Baccalaureate — Electrical & Connected Environments2020 – 2022

Certification

  • Proxmox VE AdministrationVirtualisation & infrastructure managementJuly 2025

Languages

Bilingual English / French

Interests

Cybersecurity (Hack The Box) · 3D printing & CAD (Onshape) · Brazilian Jiu-Jitsu · hiking

05Curriculum vitae

The one-page version

Everything on this site, condensed onto one A4 sheet for recruiters and HR: experience, key projects, skills and education. Each project title in the PDF links back to its page here.

Preview of William Pool's one-page CV in EnglishSheet 1 / 1 · A4
  1. Four years of apprenticeship at MESEA (VINCI Railways), role by role
  2. Four key projects, each linked to its page on william-pool.com
  3. Skills, education, certification and a QR code back to the portfolio

Open in the browser PDF · A4 · 1 page · ~150 KB · rev. 10-2026