Abdu Elturki is a Senior Performance Modelling Engineer with 10 years of experience building low-level, high-performance C++ systems for AI, NPU and networking hardware. A University of Bristol MEng graduate with a first-class degree, he has advanced performance modeling at Arm, Neubla and Graphcore, pairing simulator and ISA tooling with Python bindings for cross-team adoption. He has a track record of modernizing legacy codebases, creating multi-language ISA generators, and shipping analytical latency libraries used for fast performance prediction. Comfortable across architecture, verification, compilers and software stacks, he bridges hardware intent and software verification to accelerate product delivery. Notably, he reduced encoder error rates by creating a RISC-V intrinsic via an ISA spec API and built nanobind-based APIs that became standard tools for multiple teams. Based in Bristol, he combines systems-level rigor with pragmatic engineering to turn complex architecture specs into reproducible performance models.
10 years of coding experience
1 year of employment as a software developer
General Secondary, ENGINEERING, General Secondary, ENGINEERING at Talayah Al Takdom Engineering Secondary School
Foundation degree, Engineering, Foundation degree, Engineering at University of Brighton International College
Master of Engineering - MEng, Computer Science, Master of Engineering - MEng, Computer Science at University of Bristol
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.