Aurelien Bloch is a compiler researcher and software engineer with nine years of experience building tooling for heterogeneous systems, currently working as a Member of Technical Staff in Lausanne. He holds a PhD from EPFL and has combined academic research—teaching computer architecture and C++ project courses—with industrial roles at Huawei and Kalray to deliver practical compiler and instrumentation solutions. His expertise centers on dataflow modeling to optimize compilation for diverse hardware, reflecting a rare blend of theoretical rigor and hands-on systems implementation. Notably, his background includes hands-on work at CERN and developing automatic call-graph instrumentation on Kalray’s MPPA, indicating a solid footing in both high-performance and embedded platforms.
9 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy - PhD, Electrical and Electronics Engineering, Doctor of Philosophy - PhD, Electrical and Electronics Engineering at Ecole polytechnique fédérale de Lausanne
Contributions:2 PRs, 8 pushes, 1 branch in 1 year 11 months
buildereclipse
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.