Paul Thomas — AI & Embedded Systems Engineer, CS Student & Researcher
An ML/AI & Embedded Systems Engineering Apprentice at LINEACT Research Laboratory · CS Student at CESI
Currently seeking a 3 to 4-month international research/engineering internship starting June–July 2027.
WhoIam

Strasbourg, FR
I am a Computer Science engineering student at CESI and an Apprentice Research Engineer at LINEACT Laboratory. My work centers on distributed machine learning and Edge AI, specifically designing and benchmarking Federated Learning architectures deployed across physical clusters of resource-constrained devices.
I operate at the intersection of mathematical modeling, algorithmic theory, and systems engineering. Whether optimizing low-level firmware in C/C++, training deep learning models in PyTorch, or architecting scalable full-stack applications with TypeScript and Docker, I prioritize computational efficiency, fault-tolerance, and clean architecture.
From winning awards in rapid-prototyping hackathons to tackling complex combinatorial optimization problems, I thrive on transforming abstract research into robust, real-world systems. I am currently seeking a 3 to 4-month international research or engineering internship starting June–July 2027 to collaborate on cutting-edge challenges in AI, autonomous systems, and distributed computing.
Selectedwork
View all projects
Edge Federated Learning Platform
Python · TensorFlow · Docker Swarm
Distributed Federated Learning platform engineered across a heterogeneous 20-node cluster (Raspberry Pi & Jetson) with asynchronous WebSocket and MQTT pipelines at LINEACT Laboratory.

Axiom Chess: Spatial Computing & HCI Ecosystem
PyTorch · OpenCV · YOLO
Augmented chess ecosystem combining computer vision (YOLO pose & piece detection), a custom Minimax AI engine evaluated with SGD regression, and dynamic AR projector tracking directly on the physical board.

Mundo Browser
C# · .NET 10 · Microsoft WebView2
Fast, lightweight desktop web browser engineered on .NET 10 and Microsoft WebView2 featuring native dual-pane split-view, in-process ad-blocking, and an intelligent EcoMode memory manager.

Delivery Route Optimization for Smart Multimodal Mobility
Python · PuLP & CBC · NetworkX
Operations Research and combinatorial optimization solving the Traveling Salesman Problem with Precedence Constraints and Incomplete Graphs (TSP-CP) for multimodal urban mobility.

Conway's Game of Life: Advanced C++20 & Parallel Engine
C++20 · OpenMP · SFML
High-performance cellular automaton in C++20 featuring polymorphic SFML/Console rendering, OpenMP multi-core parallelization, toroidal grid wrapping, obstacle cells, and rigorous UML modeling.

Variational Quantum Classifiers (QML)
PennyLane · PyTorch · Qiskit
Engineered hybrid quantum-classical neural networks (VQC) and benchmarked noise robustness and barren plateaus on complex multidimensional data.

Custom Search Robot: Autonomous Indoor Mapping
ROS 2 · SLAM · YOLO
Built an autonomous mobile robot using LiDAR SLAM, Nav2 path planning, and embedded YOLO computer vision to map and locate targets in GPS-denied spaces.
View All
Projects
WhereI'vebeen
Apprentice Research Engineer
LINEACT Laboratory
R&D in Artificial Intelligence, Embedded Systems, and Distributed Computing. Designing and evaluating a distributed Federated Learning infrastructure running across physical Raspberry Pi clusters and high-performance aggregation servers.
Academicbackground
Engineer's Degree in Computer Science
CESI École d'Ingénieurs · Strasbourg, France
Specializing in Artificial Intelligence & Machine Learning, Embedded Systems, and Distributed Computing. Combined with an ongoing 3-year apprenticeship as a Research Engineer at LINEACT Lab.
French Baccalauréat
Lycée Marie Curie · Strasbourg
Specialized in Academic Mathematics and Computer Science (NSI). Foundation in algorithms and programming.
Techstack
AI / ML & Distributed Intelligence
- PyTorch
- TensorFlow
- Federated Learning
- Computer Vision (OpenCV)
- TinyML & Edge AI
- Scikit-Learn
- Transformers / LLMs
- NumPy / Pandas
- Data Analysis & Metrics
Systems & Embedded
Software & Web
TypeScript · Node.js · Nuxt
React · Python / FastAPI
PostgreSQL · REST & GraphQL
DevOps & Research
- >Docker & Swarm
- >Git / CI/CD
- >Linux Admin
- >Jupyter Lab
Recognition
3rd Prize & Special Award — Aquathon 2025
Developed 'Hydro Regen', an award-winning eco-innovative mapping project inspired by regenerative hydrology. Won 3rd Place & Jury's Favorite.
TOP Scorer — AXA Challenge "Best CS Student in France"
Ranked among the top performers in a competitive national challenge evaluating Cyber, AI / ML, Software Development, and Cloud.
TOEIC — 875/990
Scored 875/990, certifying advanced professional English proficiency.
Pix Certification — 553/768
Official French certification for digital skills across 5 activity domains.
Let'stalk.
Currently seeking a 3 to 4-month international internship starting June–July 2027. Have an exciting research idea, AI/embedded engineering opportunity, or want to collaborate? Send a message or reach out directly.