Summary
Ahmed Nematallah is a PhD student at Uppsala University with a decade of hands-on experience at the intersection of computer architecture, low-level software, and security. His background spans designing a parallel programmable network stack accelerator in SystemVerilog, building a compiler for configuration-to-binary translation, and teaching embedded and applied security courses. He has industry exposure from a cybersecurity internship at HP and research roles at Max Planck and CISPA, blending academic rigor with practical verification and tooling work. Known for tackling driver, OS, and compiler-level problems, he brings both hardware design and software verification perspectives to complex systems. Based in Uppsala, he combines top-class academic credentials with a proven track record of shipping verifiable low-level systems.
10 years of coding experience
3 years of employment as a software developer
Bachelor’s Degree, Electrical, Electronics and Communications Engineering, 91.21% (Excellent With Honors), Bachelor’s Degree, Electrical, Electronics and Communications Engineering, 91.21% (Excellent With Honors) at Mansoura University
Master's degree, Computer Science, Master's degree, Computer Science at Universität des Saarlandes
GSEC, GSEC at Ferdous Experimental International Complementary Language School
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Uppsala University
English, Arabic, French, German