Ahmed spent several years in industry before joining SRG to pursue his doctoral studies. His industrial experience spans several years in companies such as Sophos, NCC Group and Meta. He holds a MSc in Information Security with Distinction from Royal Holloway, University of London and a BSc. in Computer Science from Modern Sciences and Arts (MSA) university in Egypt.

Ahmed is generally interested in program analysis. His research currently focuses on test case generation for library testing.