Summary
Petr Vesely is a Compiler Engineer with nine years of software experience and a Masters in Informatics from the University of Edinburgh, currently applying and expanding LLVM and MLIR expertise at Codasip. He blends systems-level C/C++ and embedded development (MBed OS, Zephyr) with modern web and backend stacks—Node.js, React, GraphQL, TypeScript, Java and Go—gained through roles at Codeplay, SAS and Skyscanner. Petr also brings practical machine learning experience in Python (TensorFlow, scikit-learn, NumPy, Pandas) which he leverages to inform tooling and performance-focused compiler work. Comfortable in large agile teams, he has repeatedly moved from prototyping to production, contributing across full stacks and lifecycle stages. Colleagues describe him as technically curious and personable, able to integrate quickly and add measurable value to both low-level systems and developer-facing platforms.
9 years of coding experience
3 years of employment as a software developer
Masters in Informatics Computer Science, Masters in Informatics Computer Science at The University of Edinburgh
Scottish Advanced Higher Grades Mathematics [A] - Physics [A] - Computing Science [A], Scottish Advanced Higher Grades Mathematics [A] - Physics [A] - Computing Science [A] at Monifieth High School