Hola flashtkd,
Claro que es posible pero tienes que programarlo tu, lo ideal es que el archivo tenga un nombre aleatorio para evitar que se sobreescriba, pero puedes usar file_exists() para checar si existe la imagen y modificarle el nombre a la hora de llamar a move_uploaded_file().
Saludos