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.
Engineering apprentice · ESTIA · MESEA (VINCI Railways)
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.
Available for a 12-week international internship30 Nov 2026 → 26 Feb 2027Alternative window: May – Sept. 2027
| Apprenticeship | 4 yrs · high-speed rail |
|---|---|
| PLC | TIA Portal V16–V20 |
| Field bus | Profinet · I-Device |
| Modes | GRAFCET · GEMMA |
| IT/OT | MQTT · Proxmox · Grafana |
| DRN | W. POOL · REV. 2026 |
01Featured · Industrial robotics
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.
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.
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.
E-stop (stop category 0) and interlocked door (protective stop) latch and need an acknowledgement. T1 lets you jog every axis at reduced speed.
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
Automation, robotics and the field systems around them. Open a project for the architecture and the details.
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.
View projectA 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.
View projectStandalone rail-temperature measurement under live operating conditions, turned into real-time dashboards and alerts before thermal drift becomes a problem.
View projectA 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.
View projectA Proxmox VE environment hosting monitoring tools and isolated test labs — segmented, firewalled and reachable only through encrypted tunnels.
View project03Experience
MESEA (VINCI Railways) — Rail Telecom & Signalling · Villognon, France
MESEA (VINCI Railways) — Rail Telecom & Signalling · Villognon, France
MESEA (VINCI Railways) — Railway Signalling · Villognon, France
04Skills & education
Bilingual English / French
Cybersecurity (Hack The Box) · 3D printing & CAD (Onshape) · Brazilian Jiu-Jitsu · hiking