hamza walter