Summary
Thibault Vivies is a Senior Software Engineer with seven years of experience specializing in C++, Python, and LLVM-based compiler tooling, currently contributing to AI-focused systems at Axelera AI. He has worked on HLS compiler technology at AMD and Xilinx, bringing practical expertise in LLVM front-end, LLVM IR, and FPGA compilation pipelines. Comfortable across build and integration stacks—CMake, Make, Git, Perforce, Docker—he pairs low-level systems work with pragmatic engineering practices. Thibault also teaches C, C++ and Python to students, translating complex compiler and embedded concepts into approachable lessons. Known for learning on the job, he consistently tackles unfamiliar parts of the toolchain to solve cross-disciplinary problems. Based in France, he blends research-rooted experience from EPITA and LSE with hands-on product engineering in high-performance compute domains.
6 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Embedded System, Bachelor's degree, Embedded System at EPITA: Ecole d'Ingénieurs en Informatique
Lycée Alexandre Buffon