Summary
Amr Mahmoud is an associate professor and PhD-trained computer engineer specializing in deep learning for image and video processing and neuromorphic computing, with eight years of research and teaching experience at the University of Pittsburgh. He has a strong academic foundation from Cairo University and a near-perfect PhD record (3.97 GPA) and has published across IEEE and ACM venues on topics from memristor modeling to GAN-based video prediction. His work uniquely bridges algorithmic video prediction with hardware-aware neuromorphic implementations, including real-time cardiac arrhythmia classification on spiking systems. Known for "making things" on GitHub, he pairs hands-on circuit and system design (e.g., memristor programming and high-speed DACs) with advanced machine learning, translating theoretical models into practical, low-power systems.
8 years of coding experience
10 years of employment as a software developer
Master's Degree, Engineering Physics, Master's Degree, Engineering Physics at Cairo University
Doctor of Philosophy - PhD, Computer Engineering, 3.97, Doctor of Philosophy - PhD, Computer Engineering, 3.97 at University of Pittsburgh
Arabic, English