Amrik Sadhra is a performance modelling engineer with 11 years' experience building CPU/GPU simulators and memory-subsystem models, currently working on DSU-110 and L3 cache design exploration at Arm. A UKESF scholar and Ex-PowerVR engineer, he combines low-level architecture expertise with practical C++ simulator development for game engines and vintage 3D systems. His background spans bit-accurate RISC-V pipeline modelling, GPU functional simulators, and ownership of regression infrastructure (Gerrit/Jenkins) that kept complex models verification-ready. Based in Cambridge, he maintains an active GitHub showcasing performance-focused tooling and graphics work, reflecting a rare blend of research-minded engineering and production-quality delivery.
11 years of coding experience
4 years of employment as a software developer
BURNHAM GRAMMAR SCHOOL
Master's degree, Electronic and Computer Engineering (w/ a Year In Industry), First Class (Hons), Master's degree, Electronic and Computer Engineering (w/ a Year In Industry), First Class (Hons) at University of York
A collection of reverse-engineered parsers and format documents for classic Need for Speeds 1-5, used by the OpenNFS engine for asset load
Contributions:5 PRs, 32 pushes, 4 branches in 4 years 8 months
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.
Request Free Trial
Amrik Sadhra - Performance Modelling Engineer at Arm