Someone who considers situations from a philosophical point of view English: philosophizer, philosophiser