Home | Writing | Talks and Similar | Knowledge Visualisations


Hello, welcome to my homepage.

I have a degree in Computing and over ten years' software development experience across a range of technologies. I also have a PhD in philosophy and have written about several aspects of the nature of human agency and free will, including choice, determinism, foreknowledge, cognitive biases, flow states, and agency in meditation.