Summary
Pedro Lobo is a software engineer with six years of experience, currently contributing to FuriosaAI and completing a MSc in Computer Science at Instituto Superior Técnico. He brings deep systems and compiler expertise evidenced by his LLVM Foundation GSoC work that introduced a new LLVM IR type, encoded its semantics in Alive2, fixed type-punning miscompilations, and achieved near-upstream performance while earning a slot to present at the LLVM Developer's Meeting. Pedro has hands-on teaching experience in compilers and programming foundations, grading and mentoring students and running practical labs. His background combines academic rigor with impactful open-source contributions and a knack for low-level correctness and optimization. Based in Cascais, Portugal, he blends research-oriented thinking with production-minded engineering, able to take subtle formal changes from specification through benchmarking to upstream-quality implementation.
6 years of coding experience
Fundação Salesianos
Master's degree, Computer Science and Engineering, Master's degree, Computer Science and Engineering at Instituto Superior Técnico