David lives in Perth, Australia, and began writing at 19, when he should have been studying for a BEng degree. Nonetheless, after also having laboured through a PhD to become a tenured academic at Curtin University, he has finally published the thing he started writing half a lifetime ago.
When not thinking about robots (and often even when he is) he teaches and creates courses on coding and software engineering. Some of the real-world facets of software engineering pop up in his fiction too, but there he is principally interested in the philosophy and societal consequences of artificial intelligence.
(He is not actually an AI expert, though he will probably convince himself that he is eventually.)