Education
- Ph.D. Student, Computing Science, (In Progress)
School of Computing Science, Simon Fraser University, BC, Canada - Graduate Diploma in Computer Engineering, (December, 2008)
Arab Academy for Science, Technology, and Maritime Transport, Alexandria, Egypt- GPA: 3.75 (Excellent)
- M.Sc., Automatic Control Engineering, (April, 2008)
Faculty of Engineering, Mansoura University, Mansoura, Egypt- Thesis Title: "Building Scalable Grid Resource Management Systems Based on the P2P Paradigm"
- B.Sc., Computers & Systems Engineering, (June, 2003)
Faculty of Engineering, Mansoura University, Mansoura, Egypt- Fourth Year: 83.6 %
- Graduation Project: "A Dynamic Database Navigation Protocol for Mobile Devices using J2ME" Developed a dynamic end-to-end Java application based on the client/server model that can be used to navigate through databases that undergo various changes along time from constraint devices such as cellphones.
- Project Grade: Excellent
Experience
2009-Present | Research and Teaching Assistant School of Computing Science, Simon Fraser University, BC, Canada
|
2004-2008 | Research Assistant, Teaching Assistant, and Graduation Project Supervisor Dept. of Computer Engineering and Systems, Faculty of Engineering, Mansoura University, Mansoura, Egypt
|
2003-2004 | Private Courses Instructor (Java Programming Language) Software Engineering Unit, Faculty of Engineering, Mansoura University, Mansoura, Egypt |
Research Interests
Multimedia Networking, Cloud Computing, Peer-to-Peer, Network Gaming, Wireless Networks, and Distributed Systems.
Publlications
- A. Hamza and M. Hefeeda, A DASH-based Free-Viewpoint Video Streaming System, In Proc. of ACM Workshop on Network and Operating Systems Support for Digital Audio & Video (NOSSDAV'14), pp. 55-60, Singapore, Singapore, March 2014.
- A. Hamza and M. Hefeeda, Energy-Efficient Multicasting of Multiview 3D Videos to Mobile Devices, ACM Transactions on Multimedia Computing, Communications and Applications (TOMCCAP), 8(3s), Article 45, pp. 1--25, September 2012.
- A. Hamza and M. Hefeeda, Multicasting of multiview 3D videos over wireless networks, In Proc. of ACM Workshop on Mobile Video (MoVid'12), in conjunction with ACM Multimedia Systems 2012, pp. 43-48, Chapel Hill, NC, February 2012.
- R. C. Harvey, A. Hamza, C. Ly, and M. Hefeeda, Energy-Efficient Gaming on Mobile Devices using Dead Reckoning-based Power Management, In Proc. of the 9th Annual Workshop on Network and Systems Support for Games (NetGames 2010), 6 pages, Taipei, Taiwan, November 2010.
- Hesham A. Ali, Mofreh M. Salem, and Ahmed A. Hamza, A Framework for Scalable Autonomous P2P Resource Discovery for the Grid Implementation, International Journal of Computer Science and Engineering (ISSN 1307-3699), vol. 1, no. 3, pp. 145-154, 2007.
- Hesham A. Ali, Mofreh M. Salem, and Ahmed A. Hamza, A Framework for Scalable Autonomous P2P Resource Discovery for the Grid Implementation, In Proceedings of World Academy of Science, Engineering, and Technology, vol. 25, pp. 211-220, Fourth International Conference on Computer, Electrical, and Systems Science, and Engineering (CESSE 2007), Venice, Italy, Nov. 2007.
- Mofreh M. Salem, Hesham A. Ali, and Ahmed A. Hamza, A Hierarchical Structured P2P Framework for Resource Discovery on the Grid, In Fourth International Conference on Informatics and Systems (INFOS 2006), 25-27 March 2006, Cairo, Egypt.
Awards
- Dean of Graduate Studies Fellowship - Simon Fraser University, Fall 2012
- Student Travel Grant - 19th IEEE International Conference on Network Protocols (ICNP), 2011
- Dean of Graduate Studies Fellowship - Simon Fraser University, Summer 2010
- Scholarship to pursue M.Sc. degree at the Department of Computers and Systems Engineering, Faculty of Engineering, Mansoura University.
Certifications
- Sun Certified Java Programmer (SCJP) for the Java 2 Platform, Standard Edition 1.4 (Score: 91%)
- International Computer Driving License (ICDL) (Issued by the UNESCO Cairo Office)
Memberships
- Member of the Association for Computing Machinery (ACM)
- Member of the Institute of Electronic and Electrical Engineers (IEEE)
- Member of the ACM Special Interest Group on Multimedia (SIGMM) and the SIGMM History Preservation Committee
- Member of the Egyptian Syndicate of Engineers
Computer Skills
- Excellent understanding of programming language and object-oriented programming concepts
- Operating Systems: Proficient in Linux (administration, networking, and security), MS-DOS, and Microsoft Windows; Virtualization of Windows & Linux guests using Oracle VirtualBox, VMWare
- Programming Languages: Java, C/C++, C#, Assembly
- Technologies and Frameworks: XML, Web Services, Server-Side Technologies (ASP.NET, Servlets, JSP, PHP), J2ME MIDP/CLDC, RMI, JDBC, Content Management Systems (Drupal, Moodle)
- IDEs: Eclipse, NetBeans, JDeveloper, and Visual Studio.NET
- Databases: Oracle, SQL Server 2000, MySQL, PointBase
- Networking: extensive knowledge of data communications/networking, TCP/IP, Ethernets, LANs, WANs, routing, and wireless networks
Interests
- Astronomy, Photography, Soccer
Contact
Network Systems LaboratorySchool of Computing Science
Simon Fraser University (SFU) - Surrey
250 - 13450 – 102 Avenue
Surrey, BC, V3T 0A3, Canada
Web: http://nsl.cs.sfu.ca
Email: aah10 [at] sfu [dot] ca