Muhammad Kamran is a Compiler Engineer at Esperanto Technologies, Inc., contributing to the maintenance of the LLVM Compiler Backend since September 2023. Prior experience includes an Individual Member role at RISC-V International and a Research Engineer position at the Barcelona Supercomputing Center, where responsibilities involved accelerators and communications for HPC, enabling homomorphic encryption for deep neural networks, and implementing polynomial multiplication kernels. Muhammad also served as a Compiler Engineer at 10xEngineers, focusing on Quick Error Detection techniques and control flow checking in LLVM. A brief tenure as a Design Engineer at Pakistan Aeronautical Complex Kamra involved working on the Engine Control Unit for Gas Turbine Engines using Xilinx's ZCU 102 Board. Muhammad holds a Bachelor's degree in Computer Engineering from COMSATS University Islamabad, obtained in 2021.
Sign up to view 0 direct reports
Get started